Specialisations

The three specialisations of the MSc Robotics programme are founded on core aspects of the definition of a robot

Robot = "A mechanism that moves in an environment, with at least some autonomy and some interaction".


Mechatronics and Physical AI (MPAI)

This specialisation focuses on how robots act in the physical world.

Mechatronics integrates mechanics, electronics, control, and computing to design systems that move with precision and reliability. Physical AI complements this by exploring intelligence that emerges from a robot’s physical design, systems that “think”.  Students in this track develop strong skills in hardware design, dynamic modelling, embedded control, sensing, and intelligent mechanical systems. The compulsory courses for the specialisation Mechatronics and Physical AI are listed below:

Quartile

Course Code

Course Name

1A

202200100

System Engineering

1A

202200101

Modelling, Dynamics, and Kinematics

1B

202200104

Control System Design for Robotics

2A

202200107

Design Principles for Robotic and Mechatronic Mechanisms

2A

202200108

Software Development for Robotics

2B

202200111

System Identification with Parameter Estimation and Machine Learning


Algorithms and Software AI (ASAI)

This specialisation is all about robot autonomy.

Here, the emphasis is on the software “brain” of a robot: perception, cognition, planning, and navigation. You will learn how robots interpret sensor data, understand their environment, make decisions, and move safely and efficiently.

Courses cover machine learning, computer vision, sensor fusion, motion planning, and advanced algorithmic techniques that enable robots to operate independently and intelligently. The compulsory courses for the specialisation Algorithms and Software AI are listed below:

Quartile

Course Code

Course Name

1A

202200100

System Engineering

1A

202200103

Image Processing and Computer Vision

1B

202200105

Robotic Perception, Cognition, and Navigation

2A

202200106

Optimal Estimation in Dynamic Systems

2A

202200109

Advanced Software Development for Robotics

2B

202200112

AI for Autonomous Robots: Deep Learning and Reinforcement Learning


Human-Robot Interaction and Social AI (HRISAI)

This specialisation focuses on how robots interact with people.

The field of Human-Robot Interaction investigates how robots communicate, collaborate, and behave in ways that feel natural, safe, and socially aware. Social AI brings together human and machine intelligence to enable robots that can understand context, respond socially, and build effective partnerships with users. Students explore interaction design, social behaviour modelling, user experience, cognitive systems, and the psychology of human–robot teamwork. The compulsory courses for the specialisation Human-Robot Interaction and Social AI are listed below:

Quartile

Course Code

Course Name

1A

202200100

System Engineering

1A

202200113

Human-Robot Collaboration

1B

202200105

Robot Perception, Cognition, and Navigation

2A

202200110

Tele-presence Robotics

2A

202200109

Advanced Software Development for Robotics

2B

202200102

Human-Robot Communication