About the programme Language: English (See language requirements) | Place of study: Aarhus | Commencement: August / September and January / February |
As a student of MSc Computer Engineering, you are able to specialise in relevant fields of study connected with system and instrument development involving software, hardware and communication technology. Depending on your chosen specialisation, upon completion of the degree you are awarded the title of either Master of Science in Engineering (Computer Engineering) or Master of Science and Technology (Computer Engineering).
The first year of the MSc consists of compulsory courses and two specialised study packages. All students take the compulsory courses, but you can choose your own specialised study packages from the options listed below. Each study package amounts to 15 ECTS. The second year consists of an optional programme and a thesis.
Read more about the study packages under "Programme Structure"
At Aarhus University, you are in close contact with the lecturers and researchers in a way that is rarely experienced at other universities. Academic staff is readily available if you need clarification of the study material. Part of the teaching is in the form of lectures that introduce new angles on the course material, and theoretical and practical exercises take place in small groups, where you study relevant issues in depth.
Computer Engineering graduates find work in a wide range of fields and institutions. There is considerable demand for computer engineering graduates in areas such as software development, ICT system and service development, as well as IT consulting,. Many graduates work successfully as software architects, developers of large instruments and systems, or become a software and algorithm developer, IT consultant or project manager for diverse ICT systems.
The following Bachelor's degrees qualify students for admission to the Master of Science in Engineering degree programme in Computer Engineering if mathematical competencies in level, extent and content equal to at least 20 ECTS on Bachelor level in Calculus, Linear Algebra, Probability Theory and Statistics can be documented:
In connection with possible admission, further requirements can be stipulated regarding the composition of the degree programme.
Appendix for application
You must fill out and upload this appendix when applying for the Master's degree programme in Computer Engineering.
To qualify for admission to English language programmes you must document English language qualifications comparable to an "English B level" in the Danish upper secondary school (Danish upper secondary school level with a minimum GPA of 3.0). See the general English language requirements.
The study structure in Computer Engineering consists of five compulsory courses during the first year of studies. In addition, you must choose two of the following specialised study packages corresponding to 30 ETCS plus 30 ECTS elective courses. The programme thus includes a field of specialisation that is composed individually under supervision and amounts to 60 ECTS credits. In the final term, you conclude your studies with a thesis amounting to 30 ECTS credits.
The teaching is divided into two semesters per year.
Embedded Systems
Modelling of Chritical Systems - 5 ECTS
Embedded Real Time Systems - 10 ECTS
Wireless Networks
Network Security - 5 ECTS
Internet of Things Technology - 10 ECTS
Distributed Systems Decision
Support Systems 5 ECTS
Distributed and Percasive Systems 10 ECTS
Signal processing
Advanced signal processing 5 ECTS
Computer Vision and Machine Learning 10 ECTS
Software Engineering
Modelling and Verification 10 ECTS
Programming Language Paradigms 5 ECTS
For further information on the structure of the programme please see the
If you have the necessary skills and interest, you have the option of applying for admission to the PhD programme. In the PhD programme, you start working on a research project and are gradually trained through courses and personal guidance to become a researcher.
The Department of Engineering has many social spaces where you can meet other students outside lessons and this is an excellent basis for social activities. There is an engineering club for staff and students through which students can network with like-minded people. Like all departments, there is a popular Friday bar, and "De Studerendes Råd - RIA") organises celebrations and social events for all students.
Aarhus University campus is unique, with buildings closely grouped together and surrounded by nature. The campus is conveniently situated close to the city centre, and student accommodation is readily available as long as you apply on time. There are a range of activities, ranging from running to regatta on the lake, as well as guest lectures, film screenings, and university events taking place throughout the year. To ensure student well-being, counselling services are available for students, to offer support and guidance during their time at Aarhus.
As the second-largest city in Denmark, Aarhus is a young and dynamic place with plenty of opportunities. The 40,000 students at the university make up 17.5% of the city’s population, which leaves its mark on city life. An attractive feature of Aarhus is that there are beaches and woods a short bike-ride away, as well as cultural events taking place throughout the year, including the Aarhus Festival in September. The theatres in the city and the ARoS international art museum offer many events that enable you to experience the Danish culture.
-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.
This data is derived from AU's 2016 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.
Companies demand graduates with considerable theoretical depth and analytical working methods. You learn to combine the theoretically strong knowledge of a computer scientist with the more practically oriented and innovative approach of an engineer, so that you are well equipped to meet the needs of the job market.
Aarhus University educates graduate Computer Technology engineers for the regional, national and international job markets. Graduates can find work in a wide range of fields and institutions.