The study programme consists of two years of study, each with a study load of 60 EC. The total Robotics programme is worth 120 EC.

First year

The first year of the programme consists of eight obligatory courses for all Robotics students, with a total of 40 EC. The goal of these courses is to give all students a solid common background in Robotics. The courses are (1) Dynamics and Control, (2) Machine Learning, (3) Robotics Practicals, (4) Machine Perception, (5) Planning and Decision Making, (6) Human-Robot Interaction, (7) Robots and Society, and (8) Multidisciplinary Project.

Overview of the first year of the MSc Robotics. The obligatory courses are marked in green, the electives in red, and the projects in blue. The purple line refers to a portfolio that the students will maintain throughout the MSc programme.

Second year

The second year of the programme consists of three elements:

  • a project with focus on interdisciplinarity. Students can choose between an Internship and a Joint Interdisciplinary Project (15 EC)
  • Literature Research (10 EC)
  • Thesis (35 EC)

The goal of the second year is to let students work on complex research problems both individually and in groups, apply the tools and methods taught in the first year, and develop new theories or design methods to solve complex mechanical engineering problems.

Overview of the second year of the MSc Robotics. The purple line refers to a portfolio that the students will maintain throughout the MSc programme.


Robotics engineers are expected to have more than just technical knowledge. They are also expected to have so-called transferable skills and an understanding of the role of robotics engineers in relation to society’s needs. In addition, robotics engineers must be able to reflect on their behaviour and that of others, and understand how their behaviour affects teamwork. Finally, robotics engineers must be able to communicate clearly and reflect on their choices and prospects.

The curriculum is designed in such a way that there are plenty of opportunities to gain reflective experiences. In addition, the course ‘portfolio’ is specifically aimed at developing transferable skills. It starts with an elevator pitch and the compilation of a vision document, which describes who the student wants to be after graduating. It ends before the start of the thesis with a presentation on the student’s development and outlook.

Room for own choices and development

In addition to the compulsory courses, students will choose electives (20 EC). Students have the freedom to make their own choices. The MSc Coordinator and the mentors will support students in making choices to draw up their Individual Student Programme. A number of elective courses have been put together by the Programme Management. These newly-created courses go into depth with respect to the obligatory courses and prepare the students for their MSc thesis.

Societal Courses

Each student follows at least 10 EC in societal courses: 5 EC out of the compulsory programme (Robots & Society) and 5 EC as an elective (course from another faculty).

Based on discussions with students and Robotics industry, the following knowledge is regarded as important: knowledge about logistics, cultural differences, regulations, production processes, sustainability, design, and economy/business. Furthermore, the following skills are regarded as important: project management skills, consultancy skills, and organisational skills. We encourage the Robotics student to select a societal course in one of these areas.

More information

Digital studyguide