Master of Science in Engineering
Courses
The Mechatronics and Robotics Engineering MSc program offers an integrative curriculum merging mechanical, electrical, electronics, control theory, and computer engineering. Designed to enhance postgraduate students' research skills in mechatronics and robotics, it covers key areas such as control systems, robotic systems, bioinspired systems, autonomous systems, and dynamics modeling. Emphasizing advanced topics like soft robotics, energy-efficient machine design and optimization, and autonomous reasoning, students in this program engage in research across diverse fields to apply mechatronics and state-of-the-art technologies to solve real-life problems and propose innovative solutions. Graduates emerge equipped to address complex challenges through innovation and interdisciplinary approaches. Research within the program spans fundamental research aspects such as control systems, robot mechanism design and optimization, bioinspired systems, soft robotics/actuators, dynamics modeling, energy-efficient optimizations, smart actuators, locomotion analysis, autonomous reasoning, perception and sensory fusion systems, visual servoing, and embedded systems. Moreover, research directions encompass various applications including industrial automation, healthcare technology (biomechatronics), automotive (autotronics), precision farming, and energy.
To complete the degree, the student must satisfy the Program Competences and complete 36 hours of the following courses. [Please note that all postgraduate courses are 3 CH]
| Code | Course Title | Distribution | |||||
|---|---|---|---|---|---|---|---|
| Midterm | Activities | Work | Oral | Practical | Exam | ||
| Code | Course Title | Distribution | |||||
|---|---|---|---|---|---|---|---|
| Midterm | Activities | Work | Oral | Practical | Exam | ||
| MCT645 | Biomechatronics | 60 | 0 | 0 | 0 | 40 | |
| MCT658 | Self-Driving Vehicles | 60 | 0 | 0 | 0 | 40 | |
| MCT657 | Autotronics | 60 | 0 | 0 | 0 | 40 | |
| MCT656 | Wearable Robotics Design and Control | 60 | 0 | 0 | 0 | 40 | |
| MCT655 | Robotics Programming and Operations | 60 | 0 | 0 | 0 | 40 | |
| MCT654 | Underwater and Aerial Robotics | 60 | 0 | 0 | 0 | 40 | |
| MCT653 | Probabilistic Robotics | 60 | 0 | 0 | 0 | 40 | |
| MCT652 | Sensing and Navigation for Robotics | 60 | 0 | 0 | 0 | 40 | |
| MCT651 | Legged Walking Robotics Analysis and Control | 60 | 0 | 0 | 0 | 40 | |
| MCT648 | Selected Topics in Mechatronics Engineering (2) | 60 | 0 | 0 | 0 | 40 | |
| MCT647 | Micro and Nano Mechatronic Systems | 60 | 0 | 0 | 0 | 40 | |
| MCT646 | Advanced Biosignal Processing | 60 | 0 | 0 | 0 | 40 | |
| MCT611 | Industry 4.0 Technology and Fundamentals | 60 | 0 | 0 | 0 | 40 | |
| MCT644 | Biomechanics and Gait Analysis | 60 | 0 | 0 | 0 | 40 | |
| MCT643 | Industrial Communication and Networking | 60 | 0 | 0 | 0 | 40 | |
| MCT642 | Advanced Multibody System Dynamics | 60 | 0 | 0 | 0 | 40 | |
| MCT641 | Modeling and Identification of Dynamic Systems | 60 | 0 | 0 | 0 | 40 | |
| MCT618 | Building Automation Systems | 60 | 0 | 0 | 0 | 40 | |
| MCT617 | Motion Control and Servo Systems | 60 | 0 | 0 | 0 | 40 | |
| MCT616 | Advanced pneumatic and Hydraulic Control | 60 | 0 | 0 | 0 | 40 | |
| MCT615 | Supervisory Control Design of Discrete Event Systems | 60 | 0 | 0 | 0 | 40 | |
| MCT614 | Advanced Control Techniques | 60 | 0 | 0 | 0 | 40 | |
| MCT613 | Optimal Control | 60 | 0 | 0 | 0 | 40 | |
| MCT612 | Visual Servoing in Mechatronic Systems | 60 | 0 | 0 | 0 | 40 | |