Programme overview
The programme below is according to the Education and Examination Regulations of the year 2020/2021.
The first year of the programme consists of compulsory courses, profile specific courses and electives. The second year consists of practical work: the internship and the Graduation Project.
Part | Study load (EC) |
Core programme | 30 |
Profile specific and elective subjects | 30 |
Internship / Graduation Project | 60 |
Core programme
Students must complete the core programme shown below, totalling 30 credits. The core programs of the 3 universities are interchangeable, in the sense that all credits for core courses obtained in the Systems and Control master program at one university will be accepted when a student transfers to the MSc program in Systems and Control at one of the other universities.
1. Students must complete the courses on the table below, totalling 25EC.
Code | Course | Study load (EC) | Quarter |
Control System Design for Mechatronics | 5 | 1A | |
Perspectives on Engineering Design | 2,5 | 1B | |
Philosophy of Engineering: Ethics | 2,5 | 1B | |
System identification and parameter estimation | 5 | 2A | |
Modelling and Simulation*) | 5 | 2B | |
Integration project | 5 | Year |
*) The course Modelling and Simulation requires the course 191210431 Engineering System Dynamics as prior knowledge. It can be taken during Quarter 1B as a part of the Electrical Engineering bachelor module 201700145 Systems and Control. Alternatively it can be taken in self-study during the quarter 2A.
2. In addition students must complete one course in the field of control to be chosen from the following courses:
Code | Course | Study load (EC) | Quarter |
Optimal Control | 5 | 1B | |
Learning and adaptive control | 5 | 1B | |
Human movement control | 5 | 2A | |
Nonlinear Control | 5 | 2A | |
Robust Control | 5 | 2A | |
Control for UAVs | 5 | 2B |
The Integration Project can only be carried out, if the three technical core courses have been attended. However it is possible to carry it out during quarter 2B, in parallel with Modelling and Simulation.
Specialisations and specialisation-linked subjects
The following specialisations are offered at the University of Twente:
1. Robotics and Mechatronics
2. Control Theory
3. Bio-mechatronics
4. Unmanned Aerial Vehicles
The core programme is complemented with a total of 30 credits of profile specific courses and elective subjects. In consultation with the programme mentor, courses from all three universities can be chosen. Depending on the chair, in which the student will carry out the graduation project, addition requirements can be posed to the courses of the programme. Available courses at the University of Twente are listed in the table below. Lists of available courses at the Technical Universities of Delft and Eindhoven are maintained in their Implementation Regulations and are made public at their website. The total course programme of 60 credits has to be approved by the Examination Board.
Courses, not on one of the course lists, can be chosen but should be explicitly approved by the Examination Board.
List of specialisation-linked and Elective courses
Note that some of the courses may have an overlapping content, which may be a reason that they cannot be chosen in the same course list**.
Course code | Course name | EC | RM | CT | BM | UAV | Quarter |
Machine Learning I | 5 | x | x | x | x | 1A | |
Engineering Acoustics | 5 | x | 1A | ||||
Measurement Systems for Mechatronics | 5 | x | x | 1A | |||
Positioning and imaging technology | 5 | x | x | 1A | |||
Systems and Control*) | 6 | x | 1A | ||||
Systems Engineering | 5 | x | 1A | ||||
Transducer Science | 5 | x | x | x | 1A | ||
Machine Learning II | 5 | x | x | x | x | 1B | |
Aerodynamics and Flight Dynamics | 5 | x | x | 1B | |||
Deep Learning - From Theory to Practice | 5 | x | x | x | x | 1B | |
Electric Vehicle System Design | 5 | x | x | x | 1B | ||
Flexible Multibody Dynamics | 5 | x | x | x | 1B | ||
Introduction to the Mathematics of Operations Research | 5 | x | 1B | ||||
Learning and adaptive control | 5 | x | x | 1B | |||
Optimal Control | 5 | x | x | 1B | |||
Optimal Estimation in Dynamic Systems | 5 | x | x | x | 1B | ||
Real-Time Software Development | 5 | x | x | 1B | |||
Robotics for Medical Applications | 5 | x | 1B | ||||
2D and 3D scene analysis | 5 | x | x | 2A | |||
Design Principles for precision mechanisms | 5 | x | 2A | ||||
Human movement control | 5 | x | 2A | ||||
Image Processing and Computer Vision | 5 | x | x | 2A | |||
Machine learning in engineering | 5 | x | x | x | 2A | ||
Modern Robotics | 5 | x | x | 2A | |||
Nonlinear Control | 5 | x | x | x | x | 2A | |
Programming 2 for BME | 5 | x | 2A | ||||
Random Signals and Filtering | 5 | x | x | 2A | |||
Regulating robotics and drones | 2,5 | x | x | 2A | |||
Robust Control | 5 | x | x | x | 2A | ||
Airborne Laser Scanning | 5 | x | x | 2B | |||
Biomechatronics | 5 | x | 2B | ||||
Control for UAVs | 5 | x | x | 2B | |||
Embedded Systems Laboratory | 5 | x | x | 2B | |||
Identification of Human Physiological Systems | 5 | x | 2B | ||||
Introduction to Robotics Design | 5 | x | x | x | 2B | ||
Tele-interaction in Robotics | 5 | x | x | x | 2B | ||
Time Series Analysis | 5 | x | 2B |
*) This course is taught in Utrecht within the framework of the Mastermath programme.
The course 201900037 Flexible Multibody Dynamics has been moved from 1A to 1B.
The courses Basic Machine Learning and Advanced Machine Learning have been renamed to Machine Learning I and II respectively.
The course 201200135 Random Signals and Filtering will be discontinued from the year 2020/2021.
** The following combinations are not allowed due to considerable overlap in learning objectives:
The combination of:
- 201600070 Machine Learning I
- 201900097 Machine learning in engineering.
S&C students are allowed take either of these courses, but not combine them.
any of the combinations:
- 201900093 Control System Design for Mechatronics
- 201900089 Control for (B)ME
- 202000255 Advanced Control Engineering (from 2020/2021)
- 191561560 Systems and Control
Control System Design for Mechatronics is compulsory, which means S&C students cannot take the other courses unless specifically requested and approved by OXIE‐SC.
and the combination of:
- 191571090 Time Series Analysis
- 191131700 System identification and parameter estimation
System identification and parameter estimation is compulsory, which means S&C students cannot take Time Series Analysis unless specifically requested and approved by OXIE-SC.
CT: Control Theory
RM: Robotics & Mechatronics
BM: Biomechatronics
UAV: Unmanned Arial Vehicles