The curriculum in the master's programme Computing Science consists of the following parts:
- Mandatory courses (22.5 EC): three courses that every student in the programme takes.
- Primary electives (22.5 EC): three courses chosen from a list of four that is specific to your chosen track (see the "Study Programme" tab for the list of available tracks).
- Secondary electives (30 EC): four courses to shape the master programme into your personal programme that fits your research interest. These electives can be chosen more liberally from other tracks within the Computing Science programme, or even from other programmes. It is also possible to use this elective "space" to do a so-called "profile" that centers around a certain pre-defined theme. See the "Profiles" tab for a list of available profiles.
- Research part (45 EC): do innovative research yourself and write a thesis about it.