I am a developer with technical responsibility for a variety of projects. My responsibilities range from coding programming languages and algorithms to operating systems and networks for user design. On a typical working day, I work on developing and designing new products. I cooperate with most of the other divisions in our organisation to ensure that there’s broad agreement about product design, test plans and project plans.

PhD in computer science, developer at VMware Inc., Incuba Science Park

The MSc in Computer Science programme at Aarhus University builds on the BSc degree programme. The MSc degree is open to students from higher education institutions both in Denmark and abroad.


The MSc in Computer Science programme is both practical and research-oriented. It takes into account the interests of the business community, research institutions and the public sector. It is flexible and can be tailored to fit the academic interests of the individual student. So whether you are interested in complex algorithms, IT security, pervasive computing or something completely different within the field of computer science, you will have lots of opportunities for specialising according to your interests in one of our research areas. The MSc programme concludes with a thesis corresponding to six months of full-time study. In this context students benefit from the down-to-earth atmosphere between staff and students. When you write your thesis, you will be connected with a research group and have the opportunity to participate in the group’s research projects, academic discussions and articles. Computer science research at Aarhus University is highly advanced and involves several leading international research groups. As a result, a large part of the teaching is inspired by the latest findings, and your thesis can often contribute to such results in a broader context.


Teaching is typically structured as a combination of lectures and small projects in groups or exercises in small exercise teams. We have a high demand for independence – in return, you have unique opportunities to develop your competencies in an environment with access to the newest research in a wide range of areas. The teachers’ doors are always open if you have questions or want to discuss a certain area of interest.


The Department of Computer Science is part of IT City Katrinebjerg, where many IT activities in the Aarhus region are gathered in an expanding area near the city centre. There are many opportunities to meet students from related degree programmes, as well as all kinds of people working in the numerous IT companies that have their offices there. IT City offers a large number of study-related jobs for computer science students. Students have the option of increasing their competencies further by working on research projects or in companies that are of interest during their studies.


Computer science is one of the most popular IT degree programmes, and demand is not likely to diminish in the years to come – on the contrary. You can therefore be sure of finding a job on completion of your studies. As a computer scientist, you can go in many directions. Typical work areas include: developer, where you work with planning, designing and developing new systems; IT consultant, where you advise others on working with and developing IT solutions; manager/project manager, where you have overall responsibility for IT development projects; researcher, where you work with the newest research at either the university or in private companies; and teacher, in upper secondary schools or in private companies.

Admission requirements

The following Bachelor’s degrees qualify students for admission to the Master’s degree programme in Computer Science:

  • A Bachelor of Science degree in Computer Science from Aarhus University, the University of Southern Denmark or the University of Copenhagen.
  • A Bachelor of Science degree in IT from Aarhus University, specialising in Software Development.

The following other degrees can provide admission to the Master’s degree programme in Computer Science:

  • Another Bachelor of Science degree with subject components in Computer Science equalling 60 ECTS credits, as well as basic subject components in Mathematics, Probability Theory and Statistics.

Other qualifications can provide admission to the Master’s degree programme, provided the university assesses that their level, extent and content correspond to the degrees mentioned above.

Language Requirements

Since English is the language of instruction in all subjects, all applicants are required to provide evidence of their English language proficiency. 

Read how to document your language qualifications


Please see the general admission requirements


Programme structure

Academic regulations


Student life

Student life

There is more to life as a computer science student at the University of Aarhus than subjects and lessons. The Department of Computer Science has many study areas where you can meet other students outside lessons and this is an excellent basis for social activities. The department also has a popular Friday bar and the Tågekammeret association organises celebrations and social events for all science students.

Campus – a unique place

The University of Aarhus is unique, especially because the buildings are grouped in one campus area close to the Aarhus city centre. The campus has many green areas and a beautiful park surrounding a small lake. Here you also find student accommodation and an underground system of corridors, which means that you don’t have to get your feet wet going from the canteen to your study area. There are also lecture theatres and a host of activities ranging from sports days to the regatta on the lake, interesting lectures, a film club, libraries and university celebrations. The campus ensures that you have easy access to the canteen, student counsellors, teachers, the bookshop, the State and University Library and the Friday bar.

Aarhus as a study centre

The university is not all Aarhus has to offer. As the second-largest city in Denmark, Aarhus has numerous different cultural activities. The well-known Aarhus Festival is celebrated for a week at the beginning of September every year and the streets really come to life. During the rest of the year, you can visit different music venues and concert halls in the city or find entertainment at one of the many theatres in Aarhus. The city’s many museums include ARoS – the major international art museum, which is a spectacular place for visual experiences. If you have had enough of cultural activities, you can ride your bike to the beach in no time or go for walks in the Risskov woods or in the beautiful woods around Marselisborg. The forty thousand young students in Aarhus make up 17.5% of the population, which leaves its mark on city life. Aarhus is a young, dynamic city with plenty of opportunities.

Follow the student life at Aarhus University

-experienced, photographed and filmed by the students themselves.

 With thousands of pictures #yourniversity gives insight into the everyday life as a student at AU; the parties, procrastination, exams and all the other ways you’ll spend your time at university.


The photos belong to the users, shared with #Yourniversity, #AarhusUni and course-specific AU-hashtags.


Job functions for grads

This data is derived from AU's 2013/2014 employment survey. This data should not be considered a completely accurate representation of the labour market and job functions for all graduates of the individual degree programmes. It exclusively represent the responses submitted to the survey in the years in question.