Programme Structure

course descriptions

First Year

During the first year you will get to grips with the world of Systems and Control by taking a variety of courses. The variety of courses open to you will depend on the specialization you choose.

Core programme



Study load (EC)


Modelling and Simulation



System identification and parameter estimation



Digital Control Engineering



Integration project



Philosophy of Engineering


Elective courses 

  • Robust Control
  • Optimal Control
  • Modern Robotics
  • Modelling and Simulation
  • Time Series Analysis
  • Advanced Programming
  • Systems Engineering
  • Real-Time Software Development
  • Mechatronic Design of Motion Systems
  • Infinite Dimensional Linear Systems
  • Nonlinear System Theory
  • Hybrid Dynamical Systems
  • Random Signals and Filtering
  • Advanced Motion and Vibration Control
  • Dynamics of Machines
  • Design Principles for Precision Mechatronics
  • Measurement Systems for Mechatronics
  • Advanced Dynamics
  • Optimal Estimation in Dynamic Systems
  • Systems and Control
  • Human Movement Control
  • Identification of Human Motor Control
  • Biomechatronics

Besides the elective courses at the University of Twente, you can also take electives at the universities of technology in Delft and Eindhoven.

Catch-up (‘homologation’) courses

Depending on your background and the specialization you choose, you may have to take a number of courses from one of our Bachelor’s programmes to gain the knowledge you need to successfully complete the Master’s programme. This will be discussed with you when you start your studies at Twente.

Second year

Your second year is dedicated to research work: practical training in the form of an internship (20 credits) and the Graduation Assignment (40 credits).

The graduation project will consist of carrying out research, producing a report on that research and a summary of the report, and giving a final presentation.

You can complete your internship outside the University of Twente at a company or other university in the Netherlands or abroad. You are free to arrange your own internship, but the position you are offered and the description of the work you will carry out must be approved by your academic supervisor at the University of Twente. During the internship itself, you will be supervised by a representative of the company or institute hosting the internship and they will submit an assessment to your supervisor at the university. Your university supervisor will decide on your final mark.

Chat offline (info)