Keystone logo
Aarhus University MSc in Computer Science - Specialization in Advanced Machine Learning and Data Science
Aarhus University

MSc in Computer Science - Specialization in Advanced Machine Learning and Data Science

Aarhus, Denmark

4 Semesters

English

Full time

Aug 2025

EUR 16,300 / per year **

On-Campus

* 15 January for non-EU citizens and 1 March for EU citizens

** for non-EU/EEA students only | EU/EEA/Swiss citizen students study for free

Introduction

Specializations in Computer Science

The master’s programme runs over two years with four semesters. Three semesters are dedicated to specialisations or electives. The last semester is for your master’s thesis, which some choose to write in collaboration with a company. Once enrolled, our programme manager will help you complete your master’s programme based on your interests.

Specialization

  • Two 30 ECTS specializations

Elective

  • The recommendation is a 3rd specialization.
  • A small number of elective courses in computer science are offered in addition to specializations. Project work (partly) is also a possibility.
  • Elective courses may be supportive rather than core computer science, e.g. extra mathematics courses.
  • There may be requirements for the composition of the study program in connection with possible admission.
  • In this case, mandatory courses replace elective courses (partly).

Thesis

  • Written within the area of specialization 1 or 2.

Advanced Machine Learning and Data Science Specialization*

1st Sem (Fall): Deep Learning for Visual Recognition (10 ECTS)
2nd Sem (Spring): Cluster Analysis (10 ECTS)
3rd Sem (Fall): Algorithms, Incentives, and Data (10 ECTS)

*Semesters are independent – and can be taken in any order
*Machine Learning is a prerequisite for this specialization

Admissions

Curriculum

Program Tuition Fee

About the School

Questions