The Master’s degree programmes at the Department of Computer Science are research-based, full-time educations, which qualify students for employment in the public and the private sectors, nationally as well as internationally, and for admission to a relevant PhD programme.
The master’s degree have three purposes:
The Department of Computer Science offers two master’s degree programmes:
Whether your interest is in complex algorithms, machine learning, IT and cyber security, logic and semantics, pervasive computing, or something completely different within the field of computer science, this programme will allow you to specialise in areas of your choice.
The Master's programme in Computer Science is dedicated to high-quality teaching in an informal learning environment. Our international teaching staff expect students to take an active part in the programme, and staff-student consultation is always encouraged. The teaching is a mix of lectures and classes, with preparatory work in study groups. The Master's programme is taught in English, and the classes have a mix of Danish and international students.
Read more about the Master’s degree in Computer Science in Danish or English.
The masters programme in IT Product Development is based at Aarhus University’s Department of Computer Science, but it offered in collaboration with the Department of Engineering. Students take a combination of courses from both departments related to computer science and industrial design.
The master’s programme in IT Product Development offers high-quality teaching in an informal learning environment. The teaching is a mix of lectures and classes, with preparatory work in study groups. When studying IT Product Development you have access to lab facilities at the department, and groups get assigned a work station for project work.
Read more about the master’s degree in IT Product Development in Danish or English.
The master’s programme spans over two years with four semesters. Three semesters are dedicated to electives within areas of your interest. The last semester is for your master’s thesis, which some choose to write in collaboration with a company. Once enrolled, our study programme manager will help you design your master’s programme based on your interests. Currently, Aarhus University offers courses within nine areas of Computer Science:
You can find more information about the programme structure, and which courses the specialisations comprise of here.
*Combine these tracks to specialize in Cybersecurity.