MAS Course Structure

The academic year is divided into two semesters. The program covers four semesters (two years) in which a total of 120 ECTS (European Credit Transfer System) points are accumulated. Individual mentoring characterizes the program, where students are guided through independent scientific work and through interdisciplinary cooperation in research and development projects.

Students will take a number of core courses and choose one of two tracks to specialize in.

Core courses worth 24 credits are taken in the first semester:

  • Advanced Software Technology (AST, 6 Credits)
  • Autonomous Mobile Robots (AMR, 6 Credits)
  • Mathematics for Robotics and Control (MRC, 6 Credits)
  • Principles of Cognitive Robots (PCR, 6 Credits)

The two tracks are:

  • Robot Systems Design Track (RSDT, 30 Credits)
  • Intelligent Robots Track (IRT, 30 Credits)

For each track, students must choose five of the six courses offered within the track. The courses are listed below:


  • Hardware/Software Co-Design (HSCD)
  • Robot Manipulation (RM)
  • Robot Navigation (RN)
  • Robot Systems Design (RSD)
  • Mobile Manipulation (MM)
  • Advanced Control Methods (ACM)

For IRT:

  • Adaptive Filtering (AF)
  • Semantic Mapping (SM)
  • Robot Perception (RP)
  • Probabilistic Methods for Robotics (PMR)
  • Planning and Scheduling (PS)
  • Learning and Adaptivity (LA)
  • Multi-Agent Systems (MAS)

Additionally, one R&D project worth 18 credits (15 credits for the R&D Project and 3 credits for the R&D Colloquium) must be completed.

Two seminars help the students to successfully carry out the R&D project and colloquium.  These are:

  • Seminar Introduction to Scientific Working (ISW, 6 Credits)
  • Seminar Advanced Scientific Working (ASW, 6 Credits)

Two lab classes also provide students with valuable skills to help with their research work:

  • Scientific Experimentation and Evaluation (SEE, 3 Credits)
  • Software Development Project (SDP, 6 Credits)

Finally, a master thesis project (MTP, 24 Credits) and colloquium  (MC, 3 Credits) must be successfully completed.

Examinations and proof of academic achievement take place during the studies. Examinations may be conducted in German or English, at the student's request. It is important to stress that other than public holidays, there are no "semester breaks", but rather lecture-free time, where students are expected to work full-time on their R&D project work. An extraordinary level of commitment, pro-activeness, self-discipline and the ability to work well under pressure is expected of candidates.

Preparatory courses

Any preparatory courses which may be needed will be individually directed and will total up to 30 ECTS points. These courses would serve to bring the student up to par on basic principles that are required to start the master's course of studies.

Study abroad

Study abroad is possible and encouraged.