Privacy Patterns for Software Design
1.5 ECTS creditsThis course deals with privacy aspects during software design. It particularly focuses on architectural tactics and patterns as reusable conceptual solutions to recurring privacy problems. It also outlines how to use these concepts in agile development settings in order to engineer privacy into software.
The following components are included:
- Fundamental concepts of architectural tactics and patterns
- Privacy as quality attribute of software systems
- Introduction to privacy patterns, privacy anti-patterns, and privacy dark patterns
- Applying privacy patterns in agile development.
The following components are included:
- Fundamental concepts of architectural tactics and patterns
- Privacy as quality attribute of software systems
- Introduction to privacy patterns, privacy anti-patterns, and privacy dark patterns
- Applying privacy patterns in agile development.
Progressive specialisation:
A1N (has only first‐cycle course/s as entry requirements)
Education level:
Master's level
Admission requirements:
Upper secondary level English 6 or B. Computer Science 30 ECTS cr, or three years of work experience in the IT sector, or equivalent
Selection:
Selection is usually based on your grade point average from upper secondary school or the number of credit points from previous university studies, or both.