AAU logo

Robotics, Master

Academic content

The M.Sc. programme in Robotics at Aalborg University is comprised by four semesters where you work with gradually more complex subjects.

See also the curriculum for the master’s programme in Robotics. Here, you may find details on courses and projects as well as information on the programme’s legal basis, etc.


All bachelors enrolled in the programme who have not obtained their bachelor's degree from Aalborg University must take part in a course on problem based learning (PBL) as part of the 1st semester project. In case non-AAU bachelors get credit transfer for the 1st semester, they will be asked to take part in a course ensuring that they are trained in working according to the PBL-model. Read more about PBL here.

1st semester; Advanced Mobile Robotics

In the 1st semester, there are three courses and one project module.

Robot Navigation

A mobile robotic system must be able to navigate in its environment. This course will teach you how to self-localise using a combination of sensors and plan paths and trajectories in order to avoid obstacles. 

Robot Mobility

Mobile robots use their motors and sensors to move around. This course focuses on theories and methods relating to modelling, simulating and controlling mobile robotic systems. 

Advanced Robot Perception

A robotic system needs an awareness of its context, i.e. objects and people in its vicinity. To this end, this course will teach you how to use computer vision and pattern recognition methods to estimate the type of objects in the surroundings and the whereabouts of people nearby. 

1st semester project: Advanced Mobile Robotics

An important class of robots are mobile robots. A mobile robotic system needs sensing, decision-making and propulsion. To this end, this project-module will teach you how to analyse and implement these capabilities into a mobile robotic application.

During the project work, you will learn about among others; terminology within mobile robotics, common strategies for sensing as well as guidance and control of mobile robotic systems. Via the project, you must demonstrate that you are able to select relevant mobile robotic theories, methods and tools, and synthesise them in a new context to produce new knowledge and solutions.

2nd semester; Collaborative Robotics

In the 2nd semester, we continue the model with three courses and one project module.

Object Manipulation and Task Planning

A robotic system may manipulate objects in its environment in order to carry out a given task. This course will go into details with methods for modelling, planning and control of such tasks, including collaborating robots. Special focus will be on force-torque and impedance control. The course will also present methods for automatic planning of sequences of elementary operations to enable the robot to achieve higher-level task goals.

Human Robot Interaction

The interaction between human and robot is critical for successful collaborative robotics.  This course focuses on understanding the fundamentals of human perception, interaction behaviour and how to apply this together with technology to successfully solve tasks in collaborative robotics.

Human Bionics

Controllable biomechanical devices added to or merged with the human body have the potential to enhance and enrich the everyday life. This course focuses on understanding how such systems can be designed, implemented and evaluated. You will be equipped with knowledge and skills within bionics focusing on human assistive and rehabilitative robotics.

2nd semester project. Collaborative Robots

Collaborative robots are robots designed to work together or with humans. The objective of this project is to provide you with core competencies within the field of collaborative robotics and hereby enabling you to analyse, design and implement robotic systems that interact and/or integrate with humans. 

3rd semester; Five different options

In the 3rd semester, you have five different options. There are two courses which may be included in three of the options. Please see closer descriptions below.

The courses

Readings in Robotics

The goal of this course is to provide the foundations necessary to perform research within the field of robotics. The course takes a practical approach and focuses on the craftsmanship needed as a scientist. You will explore state-of-the-art theories and techniques in a formalised manner by analysing a selection of research texts fundamental to robotics through e.g. paper presentation, reproduction of experiments, etc.

Innovation and Entrepreneurship

Robotics is a subject area characterised by a high level of innovation and entrepreneurship. This course will teach you the basics of innovation-based entrepreneurial processes and business modelling and enable you to make a business case for a start-up.  

Option A: Project in Contextual Robotics + the two courses

An advanced robotic system will always be integrated into a particular context. The focus of this semester is to expose you to different contexts and hereby encourage a more holistic mind-set. This project will teach you to select relevant state-of-the-art methods from the field of contextual robotics and synthesise them in a new context to produce new knowledge and solutions.

Option B: Project in Entrepreneurial Practice + the two courses

This project will teach you to develop entrepreneurial practice and conceptual solutions by combining innovation and/or entrepreneurship theories with empirical insight.

Option C: Academic Internship

An academic internship means spending your semester with a company. Both the company, your AAU supervisor and the Study Board for Electronics and IT must approve the set-up and the final agreement. The academic internship must have a scope that matches the stipulated ECTS load.  

Option D: Study at another university

Aalborg University cooperates with a number of other universities worldwide. You therefore have the option of spending your 3rd semester at another university; either in Denmark or abroad.

Option E: Long master’s thesis + the two courses

Your may conduct your master’s thesis as a so-called long master’s thesis. This means that you start working on your master’s thesis already in your 3rd semester. If you choose this option, your master’s thesis must include experimental work and it must be approved by the Study Board for Electronics and IT. The amount of experimental work must reflect the allotted ECTS. 

4th semester; Master’s Thesis

In the 4th semester, you either continue working on your master’s thesis, or you start up this work.

You specialise in a subject of your own interest, as you carry out your master's thesis research project either by yourself or as part of a small group of two-three people.

When you have finished your master’s thesis, you are Master of Science in Engineering in Robotics.

Study Method at AAU - Problem Based Learning

Study Method at AAU - Problem Based Learning

The study method at AAU is called Problem Based Learning (PBL). Together with your fellow students you will work with real life problems by way of problem based project work.

learn more about Pbl at aau