Curriculum structure
The master’s programme has four specializations. Each student chooses a specialisation and – within that specialisation – a course programme. The programme consists of at least 120 EC and the following elements:
- Computer Ethics 191612680 (5EC)
- Specialisation core: 4 mandatory courses depending on the specialisation (20EC)
- Specialisation advanced: at least 4 additional specialisation courses further deepening your knowledge (at least 20EC)
- Profiling space: around 30 EC in mostly elective courses related to the specialisation
- Thesis / graduation: Research Topics (10EC) and Final Project (30EC)
Profiling space
In the profiling space students take around 30 EC in courses related to the specialisation as part of their profiling space. Apart from additional requirements depending on the specialisation, this space might be used for:
- additional (advanced) specialisation courses
- courses from another CS specialisation
- an exchange programme
- an internship (20EC)
- courses from a different Master which are relevant to the specialisation
- the study tour (10 EC)
- a methodological course from the theme OOO (organize / research / design)
- courses at one of our 4TU partner programmes
- courses from a different Master for a double / combined programme
- homologation courses, as part of a bridging programme assigned by the Admission Board or Programme mentor (max. 15 EC)
More information on the content of specific course programmes and suggested electives can be found on the pages of the specialisations.