Aarhus University Seal / Aarhus Universitets segl


About the programme
Language: English  (See language requirements)  | Place of study: Aarhus  |  Commencement: August / September


The MSc in IT Product Development is based at Aarhus University’s Department of Computer Science and 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 the highest-quality teaching in an informal learning environment. The teaching is a mix of lectures and classes, with preparatory work in study groups.


We expect applicants to the programme to have acquired a thorough knowledge of the basics of IT and industrial design in their bachelor’s programme. These should include programming, systems, system development, physical design, basic electronics, as well as some experience of combining these disciplines.

Specialise following your interest

In their first year in the programme, students take a number of required courses in the research priority areas of physical and spatial design, IoT/cloud computing, and augmented reality. These are followed by an innovation project. In the second year, students complete a master’s thesis. Elective courses give students the scope to specialise in fields including advanced data management, multimodal interaction, interactivity, and computer mediation.

Student life

The Computer Science department has a range of social spaces for getting together with fellow students outside class which form an excellent basis for both study-related and social activities. The department and our various student associations organise a variety of events and tech talks in collaboration with local and international companies.
As a first-year student, you will be allocated a mentor to guide and support your studies throughout the year. Our new study café is also a great place to get together and work with your study group.


The IT Product Development Master’s is multidisciplinary, so it will qualify you to work across a wide range of fields. Graduates of the programme are particularly well qualified to develop IT products, as well as digital and physical interface applications supplemented by web-based services. Previous graduates have gone on to develop media and navigation equipment for motor vehicles, mobile applications, energy and media control equipment for homes, experience and learning installations for museums and attractions, and technology for the health sector.

Partnership with Destination Aarhus

Destination Aarhus is a professional knowledge-sharing and development community of IT experts from the major IT organisations in Aarhus and the region. It is a community for IT talent from all over the world, exploring the unique opportunities for building an IT career in the Aarhus region. Destination Aarhus brings together companies employing more than 3,000 IT experts in Aarhus and the surrounding area. It also hosts career events and tech talks for international students and professionals based in Aarhus.

IT City Katrinebjerg

The Department of Computer Science is located in IT City Katrinebjerg, the centre where Aarhus University has consolidated all its IT degree programmes and research. IT City is the base for several IT-related companies. It facilitates contact between the university, research and the business community, and provides the ideal base for advanced technological innovation. As the largest IT education centre in Denmark, with approximately 2,500 students and more than 200 researchers, IT City is an exciting study environment. This multidisciplinary hub, unique to Aarhus University, provides great opportunities in IT for students, researchers, and the business community.

Read, print and be inspired

Download and print a short presentation of the MA programme in IT Product Development.

I work in a division that develops new play concepts for LEGO. We work with the early phases of product development, including prototyping and tests. The job is a great fit with my degree. On my programme we made prototypes of all the concepts we developed. Working with prototypes in our studies means a lot for the way we approach projects. We take a very practical approach and we can quickly produce something concrete that can move the development process along.
Morten Boye Mortensen
Graduate, MSc in IT Product Development
Digital concept designer at LEGO

Admission requirements and prerequisites

The following Bachelor's degrees qualify students for admission to the Master's degree programme in IT Product Development:

  • A Bachelor of Science degree in IT-Product Development from Aarhus University gives access to the Master’s degree programme in IT-Product Development.
  • A Bachelor of Science degree in IT after study regulations 2017 or later from Aarhus University gives access to the Master's degree program in IT Product Development.
  • Other degrees, which, according to the university's assessment, in level, extent and content correspond to the abovementioned degrees, may give admission to the Master's degree program.

At the university's assessment of whether a bachelor's degree gives access to the Master's degree program in IT Product Development, emphasis is placed on:

The Bachelor's degree program contains it product development subjects to an extent that meets the prerequisites for following the mandatory courses and a majority of the elective courses offered in the Master's Degree program. To meet the prerequisites for all mandatory and elective courses the following is required:

  • 20 ECTS industrial design, including sketching and physical prototype design, design theory, experience design, shape-changing objects and spaces.
  • 10 ECTS physical computing, i.e. the building of interactive physical systems by the use of software and hardware that can sense and respond to the analog world.
  • 10 ECTS human-computer interaction and experimental system development.
  • 20 ECTS programming, including object-oriented programming, software architecture, algorithms and data structures.
  • 20 ECTS computer systems, including databases, computer architecture, networks, operating systems, web technology, distributed systems and security.
  • Bachelor's degree program contains 10 ECTS basic subjects in mathematics, probability theory and statistics.

The course basis for admission must reflect contemporary theory and practice.

There may be requirements for the composition of the study program in connection with possible admission.

It is a condition that the student’s language skills correspond to a B level in English. 

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

Legal right of admission

Students with a Bachelor's degree programme in IT on the 2017 academic regulations or later at Aarhus University or students with a bachelor's degree programme in IT with the direction Product Design at Aarhus University have the right to be admitted to the Master's degree programme in IT Product Development on the condition that application is made for admission to the Master’s degree programme no later than three years after completion of the Bachelor’s degree programme. The legal right of admission requires receipt of the application by Aarhus University within the appropriate period of time.

Selection criteria

As the Master’s programme only admits a limited number of students each year, meeting the admission requirements does not in itself guarantee admission to the programme. 

Allocation of student places is based on an overall assessment. In evaluating qualified applicants, the admissions committee assess applicants on the basis of the following criteria:

Academic background

  • Overall grade level – Bachelor’s degree
  • Grades achieved on relevant courses*
  • Relevant courses* (measured in credit units) included in your Bachelor’s degree


* Relevant courses include core courses within the subject areas of IT-Product Development, Industrial Design, Mathematics, Probability Theory and Statistics

Please note that grades obtained after the time of application cannot be included in the assessment of grade level.

The admissions committee assess each applicant on the basis of the information provided in diplomas, transcripts, and course descriptions.

Programme structure

Academic regulations

Student life

The Department of Computer Science has many social spaces where you can meet other students outside lessons and this is an excellent basis for social activities. There is also a popular Friday bar, and the student association organises the yearly MLH event AUhack. Furthermore, there is a wide variety of events for all students of the department organized by local student associations or industry partners.

The University Park campus - a unique place

The IT city is close to the unique main Aarhus University campus, with buildings closely grouped together and surrounded by nature. The campus is conveniently situated near 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.

Aarhus as a city

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.

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.


Job functions for grads

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.

Job opportunities

As an IT product development graduate, you will be particularly qualified to develop IT products and applications that consist of new forms of digital and physical interfaces supplemented by web-based services. Your job opportunities include developing new media and navigation equipment for motor vehicles; mobile applications; new types of energy and media control equipment for homes; experience and learning installations for museums and attractions; and developing technology for the health sector.

Because the degree programme in IT product development is offered in multidisciplinary collaboration, you will be qualified for many different jobs on completing the programme.