Skip to main content

Programme structure

There are no compulsory courses on the Master's degree programme in Computer science at SDU. Therefore, you can shape the programme according to your own personal interests.

During the first semester, you can choose among all Master-level Computer Science courses offered by the Faculty of Science to gain the required 30 ETCS.

During the second semester, you can choose freely among all Master-level courses offered by the Faculty of Science, across all subject areas, as long as you meet any academic prerequisites. By approval from the Study Board, you can also take courses offered by other faculties if they are relevant to the academic profile of the Computer science programme.

During the second year, you will complete your own individual research-based project for your 60 ECTS Master Thesis. 

The courses in the programme are taught entirely in English.

Recommended course of study


The structure of the programme allows you to opt for a general profile or specialise in one of the following subject areas:

The specialisations should be considered as suggestions to give you a better overview of the constituent and elective courses that we offer, but you will not be required to stick to courses from just one specialisation.

Master Thesis project

The Master Thesis project on the Computer science programme is a 60 ECTS individual research-based project.

You can take part in an existing research-based project developed by your supervisor, develop your own project according to your interests or work on a real-life project in collaboration with a company.

Throughout the entire project, you will be supervised by a professor who is an expert in the topic area of your project. Most of our thesis students meet with their supervisors on a weekly basis to discuss questions arising and the progress of their projects.


SDU offers the Danish Government Scholarship to certain students from non-EU/EEA countries.

Read more

Student counsellors Faculty of Science University of Southern Denmark

  • Campusvej 55
  • Odense M - DK-5230
  • Phone: +45 6550 4387

Last Updated 02.02.2021