Courses offered by Mechatronics Engineering Department


The Mechatronics Engineering Department is responsible for teaching courses that serve the following programs:

  1. Several Basic Mechanical Engineering courses as a Mechanical Discipline Requirement
  2. Materials Engineering Program
  3. Manufacturing Engineering Program
  4. Mechatronics Engineering Program
  5. Mechatronics Engineering and Automation Program

Table 50 List of specializations at the Mechatronics Engineering Department.

# Specialization
1 Automation and Control
2 Embedded Design
3 Mechatronics Design and Manufacturing
4 Robotics and Mechatronics Applications

The following abbreviations are the legend for the courses table.

Lvl Level   UR University Requirement   SA Student Activities
CH Credit Hour   FR Faculty Requirement   MT Mid-Term Exam
ECTS European Credit Transfer System   DR Discipline Requirement   PE Practical Exam
SWL Student Work Load   PR Program Requirement   FE Final Exam
Lec Lectures            
Tut Tutorials            
Lab Laboratory            
TT Total            

Table 51 List of MCT courses.

# Lvl Code Course Title Credits and SWL Contact Hours Classification Assessment (%) Prerequisites
CH ECTS SWL Lec Tut Lab TT UR FR DR PR SA MT PE FE
1. Automation and Control
1 2 MCT211 Automatic Control 3 5 125 3 1 1 5 x 30 25 0 40 ( PHM112 )
1 2 MCT211s Automatic Control 3 5 125 3 1 1 5 x 20 20 20 40 ( PHM112s )
1 3 MCT311 Hydraulics and Pneumatics Control 3 5 125 3 1 1 5 x 30 25 0 40 ( MEP221 OR MEP222 )
1 3 MCT311s Hydraulics and Pneumatics Control 3 5 125 3 1 1 5 x 20 20 20 40 ( MEP221s OR MEP222s )
1 3 MCT312 Industrial Automation 2 4 100 2 1 1 4 x 15 25 10 40 ( MEP231 )
1 3 MCT312s Industrial Automation 2 4 100 2 1 1 4 x 20 20 20 40 ( MEP231s )
1 3 MCT313 Automation 3 5 125 3 1 1 5 x 30 25 0 40 ( MCT211 )
1 3 MCT313s Automation 3 5 125 3 1 1 5 x 20 20 20 40 ( MCT211s )
1 4 MCT411 Hybrid Control Systems 3 5 125 2 1 1 4 x 15 20 20 40 ( MCT211 )
1 4 MCT411s Hybrid Control Systems 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT211s )
1 4 MCT412 Motion Control 3 5 125 2 2 1 5 x 15 25 10 40 ( MCT211 )
1 4 MCT412s Motion Control 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT211s )
1 4 MCT413 Modelling and Control of Electrohydraulic Systems 3 4 100 1 2 1 4 x 15 25 10 40 ( MCT211 ) AND ( MCT313 )
1 4 MCT413s Modelling and Control of Electrohydraulic Systems 2 4 100 2 1 1 4 x 20 20 20 40 ( MCT211s ) AND ( MCT313s )
1 4 MCT414 Automation & Communication Systems in Manufac. 3 6 150 2 2 1 5 x 15 25 15 40 ( MCT312 )
1 4 MCT414s Automation & Communication Systems in Manufac. 3 6 150 2 2 1 5 x 20 25 15 40 ( MCT312s )
2. Embedded Design
1 4 MCT421 Embedded systems for Automotive 3 5 125 2 1 3 6 x 15 25 10 40 ( CSE211 )
1 4 MCT421s Embedded systems for Automotive 3 5 125 2 1 3 6 x 20 20 20 40 ( CSE211s )
1 4 MCT422 Automotive Embedded Networking 3 5 125 2 2 1 5 x 15 20 20 40 ( CSE411 )
1 4 MCT422s Automotive Embedded Networking 3 5 125 2 1 2 5 x 20 20 20 40 ( CSE411s )
3. Mechatronics Design and Manufacturing
1 1 MCT131 Introduction to Mechatronics 3 6 150 2 1 2 5 x 30 25 0 40
1 1 MCT131s Introduction to Mechatronics 3 6 150 2 1 2 5 x 20 20 20 40
1 2 MCT231 Engineering Measurements 3 5 125 2 2 1 5 x 30 25 0 40 ( PHM111 )
1 2 MCT231s Engineering Measurements 3 5 125 2 2 1 5 x 20 20 20 40 ( PHM111s )
1 2 MCT232 Electronics for Instrumentation 3 6 150 2 2 1 5 x 30 25 0 40 ( ECE215 )
1 2 MCT232s Electronics for Instrumentation 3 6 150 2 2 1 5 x 40 10 10 40 ( ECE215s )
1 2 MCT233 Dynamic Modeling and Simulation 3 6 150 2 2 1 5 x 30 25 0 40 ( PHM131 ) AND ( PHM112 )
1 2 MCT233s Dynamic Modeling and Simulation 3 6 150 2 2 1 5 x 20 20 20 40 ( PHM131s ) AND ( PHM112s )
1 2 MCT234 Modeling and Simulation of Mechatronics systems 2 4 100 1 2 1 4 x 15 25 10 40 ( MDP311 )
1 2 MCT234s Modeling and Simulation of Mechatronics systems 2 4 100 1 2 1 4 x 20 20 20 40 ( MDP311s )
1 3 MCT331 Design of Mechatronic Systems (1) 3 6 150 1 1 3 5 x 30 25 40 0 ( MCT131 ) AND ( MCT233 )
1 3 MCT331s Design of Mechatronic Systems (1) 3 6 150 1 1 3 5 x 40 20 40 0 ( MCT131s ) AND ( MCT233s )
1 3 MCT332 Design of Mechatronic Systems (2) 3 6 150 1 0 3 4 x 30 25 40 0 ( MCT331 )
1 3 MCT332s Design of Mechatronic Systems (2) 3 6 150 1 0 3 4 x 60 0 40 0 ( MCT331s )
1 3 MCT333 Mechatronic Systems Design 3 6 150 1 1 2 4 x 15 25 10 40 ( MCT131 ) AND ( MCT234 )
1 3 MCT333s Mechatronic Systems Design 3 6 150 1 1 2 4 x 40 20 40 0 ( MCT131s )
1 3 MCT334 Sensors and Measurement Systems 3 5 125 2 2 1 5 x 15 25 10 40 ( MEP231 ) AND ( MCT232 )
1 3 MCT334s Sensors and Measurement Systems 3 5 125 2 2 1 5 x 20 20 20 40 ( MEP231s ) AND ( MCT232s )
1 4 MCT431 Industrial Communications and Networks Systems 3 5 125 2 2 1 5 x 30 25 0 40
1 4 MCT431s Industrial Communications and Networks Systems 3 5 125 2 2 1 5 x 20 20 20 40
1 4 MCT432 MEMS Devices 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT349 )
1 4 MCT432s MEMS Devices 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT349s )
1 4 MCT433 MEMS Design 2 4 100 1 2 1 4 x 15 25 10 40 ( MCT232 )
1 4 MCT433s MEMS Design 2 4 100 2 1 1 4 x 20 20 20 40 ( MCT232s )
1 4 MCT434 Engineering Optimization 2 4 100 1 2 1 4 x 15 25 10 40 ( PHM112 )
1 4 MCT434s Engineering Optimization 2 4 100 2 1 1 4 x 20 20 20 40 ( PHM112s )
4. Robotics and Mechatronics Applications
1 3 MCT341 Introduction to Autotronics 2 4 100 2 1 1 4 x 30 25 0 40 ( MCT131 )
1 3 MCT341s Introduction to Autotronics 2 4 100 2 1 1 4 x 20 20 20 40 ( MCT131s )
1 3 MCT342 Introduction to Nano-Mechatronics 2 4 100 2 1 1 4 x 30 25 0 40 ( MCT131 )
1 3 MCT342s Introduction to Nano-Mechatronics 2 4 100 2 1 1 4 x 20 20 20 40 ( MCT131s )
1 3 MCT343 Introduction to Bio-Mechatronics 2 4 100 2 1 1 4 x 30 25 0 40 ( MCT131 )
1 3 MCT343s Introduction to Bio-Mechatronics 2 4 100 2 1 1 4 x 20 20 20 40 ( MCT131s )
1 3 MCT344 Industrial Robotics 3 5 125 2 2 1 5 x 30 25 0 40 ( MDP212 )
1 3 MCT344s Industrial Robotics 3 5 125 2 2 1 5 x 20 20 20 40 ( MDP212s )
1 3 MCT345 Industrial Mechanisms and Robotics 3 5 125 2 2 1 5 x 15 20 20 40 ( MDP212 )
1 3 MCT345s Industrial Mechanisms and Robotics 3 5 125 2 2 1 5 x 20 20 20 40 ( MDP212s )
1 3 MCT346 System Physiology 2 4 100 2 1 0 3 x 30 25 0 40 ( MCT343 )
1 3 MCT346s System Physiology 2 4 100 2 1 0 3 x 25 25 10 40 ( MCT343s )
1 3 MCT347 Locomotion and Gait Analysis 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT343 )
1 3 MCT347s Locomotion and Gait Analysis 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT343s )
1 3 MCT348 Introduction to Biomechanics 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT343 ) AND ( MDP212 )
1 3 MCT348s Introduction to Biomechanics 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT343s ) AND ( MDP212s )
1 3 MCT349 Material Properties and Characterization 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT342 )
1 3 MCT349s Material Properties and Characterization 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT342s )
1 3 MCT350 MEMS/NEMS Characterization: Systems & Methods 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT342 )
1 3 MCT350s MEMS/NEMS Characterization: Systems & Methods 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT342s )
1 4 MCT441 Rehabilitation Robots 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT344 ) AND ( MCT347 )
1 4 MCT441s Rehabilitation Robots 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT344s ) AND ( MCT347s )
1 4 MCT442 Biomedical Engineering 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT343 )
1 4 MCT442s Biomedical Engineering 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT343s )
1 4 MCT443 Design of Autonomous systems 3 6 150 2 2 1 5 x 15 20 20 40
1 4 MCT443s Design of Autonomous systems 3 6 150 2 2 1 5 x 20 20 20 40 ( MCT344s )
1 4 MCT444 Mechatronics in Rehabilitation Technology 2 4 100 2 1 1 4 x 15 25 10 40 ( MCT131 )
1 4 MCT444s Mechatronics in Rehabilitation Technology 2 4 100 2 1 1 4 x 20 20 20 40 ( MCT131s )
1 4 MCT445 Mechatronics in Automotive Application 2 4 100 2 1 1 4 x 15 25 10 40 ( MCT131 )
1 4 MCT445s Mechatronics in Automotive Application 2 4 100 2 1 1 4 x 20 20 20 40 ( MCT131s )
1 4 MCT446 Autotronics 3 5 125 2 0 3 5 x 15 20 20 40 ( MCT341 ) AND ( MEA313 )
1 4 MCT446s Autotronics 3 5 125 2 0 3 5 x 20 20 20 40 ( MCT341s ) AND ( MEA313s )
1 4 MCT447 MEMS Systems 3 5 125 2 2 1 5 x 15 20 20 40 ( MCT448 )
1 4 MCT447s MEMS Systems 3 5 125 2 2 1 5 x 20 20 20 40 ( MCT448s )
1 4 MCT448 MEMS/NEMS Fabrication and Packaging 2 4 100 2 1 0 3 x 15 20 20 40 ( MCT342 )
1 4 MCT448s MEMS/NEMS Fabrication and Packaging 2 4 100 2 1 0 3 x 20 20 20 40 ( MCT342s )
1 4 MCT449 Selected topics in Industrial Mechatronics 2 4 100 2 1 0 3 x 15 20 20 40 ( MCT131 )
1 4 MCT449s Selected topics in Industrial Mechatronics 2 4 100 2 1 0 3 x 20 20 20 40 ( MCT131s )
9. Graduation Project
1 4 MCT491 Mechatronics Graduation Project (1) 3 5 125 1 4 0 5 x 60 0 40 0
1 4 MCT491s Mechatronics Graduation Project (1) 3 5 125 1 4 0 5 x 60 0 40 0 ( MCT333s )
1 4 MCT492 Mechatronics Graduation Project (2) 3 5 125 1 4 0 5 x 60 0 40 0 ( MCT491 )
1 4 MCT492s Mechatronics Graduation Project (2) 3 5 125 1 4 0 5 x 60 0 40 0 ( MCT491s )

MCT211 Automatic Control  3 CH
Prerequisites ( PHM112 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
3 Hours 1 Hour 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction, Examples in: (Robotics, CNC Machines, Internal Combustion Engine (ICE), Industrial Furnaces, Process control, Servos, … etc.). Concepts and Fundamentals of open loop, closed loop, cascaded and feedforward control systems. The application of modelling techniques for control systems analysis. Determination of the plant and system responses in the time and frequency domains (using ODE, Transfer Function, Frequency response, Nyquist and Bode diagrams). Using software packages such as LabVIEW or MATLAB in the Lab to perform the previous aims. The industrial control equipment components (sensors, controllers (P, PI, PID etc.), actuators) and the corresponding specifications. The control system analysis tools and performance evaluation (e.g. steady state error, Stability and performance indices). Design control system compensators using the methods of Root-Locus, Frequency response, and pole- placement.  P, PI, and PID controller tuning using Zeigler-Nichols and Cohen-Coon methods and applying that on a mini-Project.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Manufacturing Engineering 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT211s Automatic Control  3 CH
Prerequisites ( PHM112s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
3 Hours 1 Hour 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction, Examples in: (Robotics, CNC Machines, Internal Combustion Engine (ICE), Industrial Furnaces, Process control, Servos, … etc.). Concepts and Fundamentals of open loop, closed loop, cascaded and feedforward control systems. The application of modelling techniques for control systems analysis. Determination of the plant and system responses in the time and frequency domains (using ODE, Transfer Function, Frequency response, Nyquist and Bode diagrams). Using software packages such as LabVIEW or MATLAB in the Lab to perform the previous aims. The industrial control equipment components (sensors, controllers (P, PI, PID etc.), actuators) and the corresponding specifications. The control system analysis tools and performance evaluation (e.g. steady state error, Stability and performance indices). Design control system compensators using the methods of Root-Locus, Frequency response, and pole- placement.  P, PI, and PID controller tuning using Zeigler-Nichols and Cohen-Coon methods and applying that on a mini-Project.
Used in Program / Level
Program Name or requirement Study Level Semester
General Mechanical Engineering 
 
Design and Production Engineering 
 
Mechanical Power Engineering 
 
Automotive Engineering 
 
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT311 Hydraulics and Pneumatics Control  3 CH
Prerequisites ( MEP221 OR MEP222 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
3 Hours 1 Hour 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Physical principles and fundamentals of fluidic control systems, applications of pneumatic and hydraulic systems. Hydraulic control system components: power units, reservoirs, filters, piping and hoses, accumulators, pumps (positive versus non-positive displacement pumps, vane pumps, gear pumps, variable displacement pumps, piston pumps, swashplate pumps, pump control systems), valves (spool valve, poppet valve, pilot-operated valves, pressure control valves, flow control valves, check valves, sequence valves, proportional valves, servo valves, cartridge valves, etc.), actuators (motors and cylinders), hydraulic and electro-hydraulic circuits design, interfacing and control. Case studies from industry, heavy and earthmoving equipment. Pneumatic systems: service unit, compressors (piston, screw, rotary), filters, air dryers, lubricators, pressure regulation valves, control valves, etc., electro-pneumatic circuits design and control using sequential approaches.
Used in Program / Level
Program Name or requirement Study Level Semester
Manufacturing Engineering 
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT311s Hydraulics and Pneumatics Control  3 CH
Prerequisites ( MEP221s OR MEP222s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
3 Hours 1 Hour 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Physical principles and fundamentals of fluidic control systems, applications of pneumatic and hydraulic systems. Hydraulic control system components: power units, reservoirs, filters, piping and hoses, accumulators, pumps (positive versus non-positive displacement pumps, vane pumps, gear pumps, variable displacement pumps, piston pumps, swashplate pumps, pump control systems), valves (spool valve, poppet valve, pilot-operated valves, pressure control valves, flow control valves, check valves, sequence valves, proportional valves, servo valves, cartridge valves, etc.), actuators (motors and cylinders), hydraulic and electro-hydraulic circuits design, interfacing and control. Case studies from industry, heavy and earthmoving equipment. Pneumatic systems: service unit, compressors (piston, screw, rotary), filters, air dryers, lubricators, pressure regulation valves, control valves, etc., electro-pneumatic circuits design and control using sequential approaches.
Used in Program / Level
Program Name or requirement Study Level Semester
Automotive Engineering 
 
Mechanical Power Engineering 
 
Design and Production Engineering 
 
Mechatronics Engineering 
   
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT312 Industrial Automation  2 CH
Prerequisites ( MEP231 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Industrial automation history and applications, automation system structure and components: sensors, signal conditioning, human interface, actuators, drivers, control systems, automation strategies. Logic systems design: principles of digital logic, design of combinational and sequential logic control systems. Hardwired ladder diagram. Programmable Logic Controllers (PLC): Introduction, Hardware, programming Languages, Programming functions, Analogue modules, Special functions. Communications and Networks in automation systems; Supervisory Control and Data Acquisition (SCADA); Applications and relevant case Studies on FMS and CIM in Manufacturing and Production Systems, Digital Factory, Power Systems, Oil and Gas Industry, …, etc.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT312s Industrial Automation  2 CH
Prerequisites ( MEP231s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Industrial automation history and applications, automation system structure and components: sensors, signal conditioning, human interface, actuators, drivers, control systems, automation strategies. Logic systems design: principles of digital logic, design of combinational and sequential logic control systems. Hardwired ladder diagram. Programmable Logic Controllers (PLC): Introduction, Hardware, programming Languages, Programming functions, Analogue modules, Special functions. Communications and Networks in automation systems; Supervisory Control and Data Acquisition (SCADA); Applications and relevant case Studies on FMS and CIM in Manufacturing and Production Systems, Digital Factory, Power Systems, Oil and Gas Industry, …, etc.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechanical Power Engineering 
 
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT313 Automation  3 CH
Prerequisites ( MCT211 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
3 Hours 1 Hour 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Automation history and applications, Automation system architecture and components, Principles of logic systems design, Boolean Logic, Design of combinational and Sequential logic systems, Hardware considerations and wirings of automated systems. Computer based automation, Human Machine Interfaces (HMIs); PLC based automation (PLC): hardware, wiring, programming Languages (Ladder diagram (LLD), function block (FB), structured text, and sequential functional chart (SFC)), Analogue Modules and Special Functions. Communications and Networks within automation systems; Supervisory Control and Data Acquisition (SCADA); Distributed Control Systems (DCS); Internet of Things (IoT) based Industrial Automation; Automation Systems Security. Applications and case studies relevant to the mechatronics and mechanical Engineering such as flexible manufacturing systems (FMS), Computer integrated manufacturing (CIM), Manufacturing and production systems, Digital factory, Power systems, Oil and gas industry, …etc.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Manufacturing Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT313s Automation  3 CH
Prerequisites ( MCT211s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
3 Hours 1 Hour 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Automation history and applications, Automation system architecture and components, Principles of logic systems design, Boolean Logic, Design of combinational and Sequential logic systems, Hardware considerations and wirings of automated systems. Computer based automation, Human Machine Interfaces (HMIs); PLC based automation (PLC): hardware, wiring, programming Languages (Ladder diagram (LLD), function block (FB), structured text, and sequential functional chart (SFC)), Analogue Modules and Special Functions. Communications and Networks within automation systems; Supervisory Control and Data Acquisition (SCADA); Distributed Control Systems (DCS); Internet of Things (IoT) based Industrial Automation; Automation Systems Security. Applications and case studies relevant to the mechatronics and mechanical Engineering such as flexible manufacturing systems (FMS), Computer integrated manufacturing (CIM), Manufacturing and production systems, Digital factory, Power systems, Oil and gas industry, …etc.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT411 Hybrid Control Systems  3 CH
Prerequisites ( MCT211 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to hybrid control systems: basic concepts, time-driven versus event driven control systems, discrete event system, finite-state automata, hybrid control architecture.  Digital control fundamentals, Digital control systems: digitization, analysis of discrete systems, Z-transform, digital control systems design. Design and control of discrete event mechatronic systems, GRAFCET, SFC, Petri-nets: basics, comparison of Petri-nets and automata, control using Petri-nets. Timed and hybrid control: timed automata, timed Petri-nets, hybrid systems. Markov chains, design of controlled Markov chains. Design of fault diagnosis and supervisory control systems. Case studies and applications of hybrid control applications in industrial and manufacturing.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT411s Hybrid Control Systems  3 CH
Prerequisites ( MCT211s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to hybrid control systems: basic concepts, time-driven versus event driven control systems, discrete event system, finite-state automata, hybrid control architecture.  Digital control fundamentals, Digital control systems: digitization, analysis of discrete systems, Z-transform, digital control systems design. Design and control of discrete event mechatronic systems, GRAFCET, SFC, Petri-nets: basics, comparison of Petri-nets and automata, control using Petri-nets. Timed and hybrid control: timed automata, timed Petri-nets, hybrid systems. Markov chains, design of controlled Markov chains. Design of fault diagnosis and supervisory control systems. Case studies and applications of hybrid control applications in industrial and manufacturing.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT412 Motion Control  3 CH
Prerequisites ( MCT211 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Review of Mechanics, Force and Torque, Characteristics of Motion Elements, Parameter Measurement, Elements of a Motion Control System, System Requirements, Position, Velocity and Torque/Acceleration Controls, Sensors in Motion Control: Position, Velocity and Acceleration Sensors, Voltage and Current Sensors, Force and Torque Sensors, Motion Actuators: Analysis of The Dynamics of Induction, Brushless DC and Synchronous machines, Scalar VS Vector Control, Parameter Sensitivity and Identification,  Stepping and Switched Reluctance Motors, Static and Dynamic Characteristics, Piezoelectric Motors, Motion Systems, Machine, Converter and Controller, Motion Control System Design: Stability, Hierarchical Design Techniques, Error Analysis and Elimination, Disturbance Rejection.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT412s Motion Control  3 CH
Prerequisites ( MCT211s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Review of Mechanics, Force and Torque, Characteristics of Motion Elements, Parameter Measurement, Elements of a Motion Control System, System Requirements, Position, Velocity and Torque/Acceleration Controls, Sensors in Motion Control: Position, Velocity and Acceleration Sensors, Voltage and Current Sensors, Force and Torque Sensors, Motion Actuators: Analysis of The Dynamics of Induction, Brushless DC and Synchronous machines, Scalar VS Vector Control, Parameter Sensitivity and Identification,  Stepping and Switched Reluctance Motors, Static and Dynamic Characteristics, Piezoelectric Motors, Motion Systems, Machine, Converter and Controller, Motion Control System Design: Stability, Hierarchical Design Techniques, Error Analysis and Elimination, Disturbance Rejection.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT413 Modelling and Control of Electrohydraulic Systems  3 CH
Prerequisites ( MCT211 ) AND ( MCT313 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 2 Hours 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Electro-Hydraulic Principles, Proportional Valve: Spools, Nominal Flows, pressure drops, power limits, performance terms, Electronics and Amplifier cards, Servo Solenoid valves, Servo Valves: Torque motor and its analysis, flapper nozzle and its mathematical model, Servo Cylinders, Modelling of Electro-Hydraulic system using MATLAB/Simulink, Linearization of servo cylinder closed loop position control system, Oil filtration and contamination, selective circuits from industrial plant
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT413s Modelling and Control of Electrohydraulic Systems  2 CH
Prerequisites ( MCT211s ) AND ( MCT313s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Electro-Hydraulic Principles, Proportional Valve: Spools, Nominal Flows, pressure drops, power limits, performance terms, Electronics and Amplifier cards, Servo Solenoid valves, Servo Valves: Torque motor and its analysis, flapper nozzle and its mathematical model, Servo Cylinders, Modelling of Electro-Hydraulic system using MATLAB/Simulink, Linearization of servo cylinder closed loop position control system, Oil filtration and contamination, selective circuits from industrial plant
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT414 Automation & Communication Systems in Manufac.  3 CH
Prerequisites ( MCT312 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Basic concepts, discrete event control systems in manufacturing automation, modelling and analysis of automated manufacturing systems using finite-state automata, Petri-nets, and hidden Markov models. Design of condition monitoring, fault detection and diagnosis, and supervisory control systems of manufacturing systems. Communication networks in industry and automation, signal and data transmission and protocols, network control systems configurations, Industrial network standards and protocols. Basic concepts of machine vision systems, components of machine vision system, camera type and specifications, camera interfaces, basics of image processing and vision techniques, applications of vision systems in inspection, production and manufacturing process. Case studies on automation and communication systems in production and manufacturing systems.
Used in Program / Level
Program Name or requirement Study Level Semester
Manufacturing Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 15% 40%

MCT414s Automation & Communication Systems in Manufac.  3 CH
Prerequisites ( MCT312s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Basic concepts, discrete event control systems in manufacturing automation, modelling and analysis of automated manufacturing systems using finite-state automata, Petri-nets, and hidden Markov models. Design of condition monitoring, fault detection and diagnosis, and supervisory control systems of manufacturing systems. Communication networks in industry and automation, signal and data transmission and protocols, network control systems configurations, Industrial network standards and protocols. Basic concepts of machine vision systems, components of machine vision system, camera type and specifications, camera interfaces, basics of image processing and vision techniques, applications of vision systems in inspection, production and manufacturing process. Case studies on automation and communication systems in production and manufacturing systems.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 25% 15% 40%

MCT421 Embedded systems for Automotive  3 CH
Prerequisites ( CSE211 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 3 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
Full review on static code checking in automotive embedded software development. MISRA tools deployed on Code Composer IDE (TM from Texas Instruments) as a practical example. Embedded software development in Real Time Operating System environment. Using TIVAWare in developing embedded automotive software projects. CAN bus standard and TivaWare driver. Programming using CAPL scripting from Vector evaluation version. Understanding OSEK network management state machine. Simulation of OSEK NM on Vector evaluation version. Understanding AutoSar concept and partial develop Basic Software component. Understand Virtual function bus and Software Component Concept using AutoSar studio as an example open source tool.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT421s Embedded systems for Automotive  3 CH
Prerequisites ( CSE211s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 3 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
Full review on static code checking in automotive embedded software development. MISRA tools deployed on Code Composer IDE (TM from Texas Instruments) as a practical example. Embedded software development in Real Time Operating System environment. Using TIVAWare in developing embedded automotive software projects. CAN bus standard and TivaWare driver. Programming using CAPL scripting from Vector evaluation version. Understanding OSEK network management state machine. Simulation of OSEK NM on Vector evaluation version. Understanding AutoSar concept and partial develop Basic Software component. Understand Virtual function bus and Software Component Concept using AutoSar studio as an example open source tool.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT422 Automotive Embedded Networking  3 CH
Prerequisites ( CSE411 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to automotive embedded networking – Automotive CAN network simulation using CANoe (Vector Germany) evaluation version – Principles of CAPL script to simulate external events and network communications – Introduction to CAN bus protocol – TIVA C embedded development using CAN bus – MISRA static code checking guidelines – MISRA and Code Composer Texas Instruments tools – Real Time Operating System on TIVA C – OSEK network management standard – OSEK NM simulation using CANoe – OSEK state machine C development – Introduction to AutoSar Automotive embedded development standard – AutoSar Real Time Environment (RTE) – AutoSar Basic Software (BSW) – AutoSar Software Components (SWC).
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT422s Automotive Embedded Networking  3 CH
Prerequisites ( CSE411s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 2 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to automotive embedded networking – Automotive CAN network simulation using CANoe (Vector Germany) evaluation version – Principles of CAPL script to simulate external events and network communications – Introduction to CAN bus protocol – TIVA C embedded development using CAN bus – MISRA static code checking guidelines – MISRA and Code Composer Texas Instruments tools – Real Time Operating System on TIVA C – OSEK network management standard – OSEK NM simulation using CANoe – OSEK state machine C development – Introduction to AutoSar Automotive embedded development standard – AutoSar Real Time Environment (RTE) – AutoSar Basic Software (BSW) – AutoSar Software Components (SWC).
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT131 Introduction to Mechatronics  3 CH
Prerequisites  
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 2 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Mechatronics definition, background and history, industrial revolution, mechatronics design philosophy and methodologies, mechatronics and optimal machine design, mechatronics system components, configuration and synergetic integration (mechanical system, electrical/electronics, sensors, actuators, control systems … etc.). Case studies of mechatronic systems applications in automotive, industry, manufacturing, medical and healthcare … etc. Beginning levels on programming, building electrical and electronics circuits, building simple mechatronic systems. Practice through Labs and projects.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT131s Introduction to Mechatronics  3 CH
Prerequisites  
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 2 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Mechatronics definition, background and history, industrial revolution, mechatronics design philosophy and methodologies, mechatronics and optimal machine design, mechatronics system components, configuration and synergetic integration (mechanical system, electrical/electronics, sensors, actuators, control systems … etc.). Case studies of mechatronic systems applications in automotive, industry, manufacturing, medical and healthcare … etc. Beginning levels on programming, building electrical and electronics circuits, building simple mechatronic systems. Practice through Labs and projects.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT231 Engineering Measurements  3 CH
Prerequisites ( PHM111 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to the design of measurement systems: functional elements of an instrument, classification and configuration, analog and digital sensors, input-output configuration of instruments, variable conversion elements and signal amplification, methods of correction for interfering and modifying inputs. Design criteria and dynamic performance of ideal measurement systems: generalized performance characteristics of instruments, static and dynamic performance, accuracy, statistical analysis of measurement errors, calibration and regression. Measuring devices and sensors: flow, pressure, temperature, motion, force, and power sensors.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT231s Engineering Measurements  3 CH
Prerequisites ( PHM111s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to the design of measurement systems: functional elements of an instrument, classification and configuration, analog and digital sensors, input-output configuration of instruments, variable conversion elements and signal amplification, methods of correction for interfering and modifying inputs. Design criteria and dynamic performance of ideal measurement systems: generalized performance characteristics of instruments, static and dynamic performance, accuracy, statistical analysis of measurement errors, calibration and regression. Measuring devices and sensors: flow, pressure, temperature, motion, force, and power sensors.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT232 Electronics for Instrumentation  3 CH
Prerequisites ( ECE215 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Operational amplifiers (OP-AMPs): difference amplifier, OP-AMP specifications, frequency characteristics. OP-AMP applications: adder, subtractor, integrator, differentiator, electronic analogue computation, I to V and V to I converters, comparators, Active filters, Schmitt trigger, OP-AMP oscillators (rectangular, sinusoidal, Wien bridge and phase shift).  Timing: Ring Oscillators, Relaxation Oscillators, 555 timers, Voltage Controlled Oscillators. Digital to Analog Converters (DACs) and Analog to Digital Converters (ADCs). Voltage to frequency and frequency to voltage conversion.  Application of electronic instrumentation methodology (modelling, analysis, and design) and tools (sensors, instruments, basic electronic hardware and simulation software).  Data acquisition systems. Applications.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT232s Electronics for Instrumentation  3 CH
Prerequisites ( ECE215s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Operational amplifiers (OP-AMPs): difference amplifier, OP-AMP specifications, frequency characteristics. OP-AMP applications: adder, subtractor, integrator, differentiator, electronic analogue computation, I to V and V to I converters, comparators, Active filters, Schmitt trigger, OP-AMP oscillators (rectangular, sinusoidal, Wien bridge and phase shift).  Timing: Ring Oscillators, Relaxation Oscillators, 555 timers, Voltage Controlled Oscillators. Digital to Analog Converters (DACs) and Analog to Digital Converters (ADCs). Voltage to frequency and frequency to voltage conversion.  Application of electronic instrumentation methodology (modelling, analysis, and design) and tools (sensors, instruments, basic electronic hardware and simulation software).  Data acquisition systems. Applications.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
40% 10% 10% 40%

MCT233 Dynamic Modeling and Simulation  3 CH
Prerequisites ( PHM131 ) AND ( PHM112 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Introduction to systems modelling and simulation, Systems modelling: modelling importance and usage, modelling techniques and methods, mathematical modelling. Modelling of mechanical and vibration systems: single degree of freedom, free damped and undamped vibration, forced vibration, multi-degree of freedoms, absorbers. Electrical and electromechanical systems modelling: electrical circuits, Op-Amps, electrical geared DC motors, speaks, solenoid. Thermal and fluidic systems modelling. Model linearization and analysis, modelling using transfer function and block diagrams, state space modelling representation.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT233s Dynamic Modeling and Simulation  3 CH
Prerequisites ( PHM131s ) AND ( PHM112s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Introduction to systems modelling and simulation, Systems modelling: modelling importance and usage, modelling techniques and methods, mathematical modelling. Modelling of mechanical and vibration systems: single degree of freedom, free damped and undamped vibration, forced vibration, multi-degree of freedoms, absorbers. Electrical and electromechanical systems modelling: electrical circuits, Op-Amps, electrical geared DC motors, speaks, solenoid. Thermal and fluidic systems modelling. Model linearization and analysis, modelling using transfer function and block diagrams, state space modelling representation.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT234 Modeling and Simulation of Mechatronics systems  2 CH
Prerequisites ( MDP311 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 2 Hours 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to modelling and simulation, system definition, classification of systems, linear versus non-linear, discrete-time systems. Systems modelling: modelling importance and usage, modelling techniques and methods, mathematical modelling. Review of mechanical, electrical, electromechanical, thermal, and fluidic systems modelling. Model linearization and analysis, modelling using transfer function and block diagrams, state space modelling representation. Simulation: applications of simulation, simulation techniques, numerical methods of simulation, characteristics of numerical models, discrete-event modelling and simulation, Hardware In the Loop simulation (HIL). Case studies for modelling and simulation of mechatronic systems via projects and assignments.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT234s Modeling and Simulation of Mechatronics systems  2 CH
Prerequisites ( MDP311s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 2 Hours 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to modelling and simulation, system definition, classification of systems, linear versus non-linear, discrete-time systems. Systems modelling: modelling importance and usage, modelling techniques and methods, mathematical modelling. Review of mechanical, electrical, electromechanical, thermal, and fluidic systems modelling. Model linearization and analysis, modelling using transfer function and block diagrams, state space modelling representation. Simulation: applications of simulation, simulation techniques, numerical methods of simulation, characteristics of numerical models, discrete-event modelling and simulation, Hardware In the Loop simulation (HIL). Case studies for modelling and simulation of mechatronic systems via projects and assignments.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT331 Design of Mechatronic Systems (1)  3 CH
Prerequisites ( MCT131 ) AND ( MCT233 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 1 Hour 3 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Introduction to mechatronics systems: definitions, impact on industry and the techno commercial benefits, mechatronics system hierarchy, basic mechatronics modules.  Mechatronics design methodology: traditional approaches, V-model, nested Vmodel, simplified examples. Essential tools for the mechatronics design approach using the V-model: MATLAB/SIMULINK, PROTEUS VSM, SOLID WORKS packages with examples. Basic mechatronics modules and its relation to the hierarchy of the mechatronic systems. Design and implementation of the Discrete Event Mechatronics Module (DE-MM): Choice of sensors, actuators, controller, implementation in the form of mini-projects.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 40% 0%

MCT331s Design of Mechatronic Systems (1)  3 CH
Prerequisites ( MCT131s ) AND ( MCT233s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 1 Hour 3 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Introduction to mechatronics systems: definitions, impact on industry and the techno commercial benefits, mechatronics system hierarchy, basic mechatronics modules.  Mechatronics design methodology: traditional approaches, V-model, nested Vmodel, simplified examples. Essential tools for the mechatronics design approach using the V-model: MATLAB/SIMULINK, PROTEUS VSM, SOLID WORKS packages with examples. Basic mechatronics modules and its relation to the hierarchy of the mechatronic systems. Design and implementation of the Discrete Event Mechatronics Module (DE-MM): Choice of sensors, actuators, controller, implementation in the form of mini-projects.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
40% 20% 40% 0%

MCT332 Design of Mechatronic Systems (2)  3 CH
Prerequisites ( MCT331 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 0 Hours 3 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Process Control Embedded Mechatronics Module (PC-EMM):  implementation using any microcontroller based embedded system in the form of mini-project. Embedded Motion Control Mechatronics Module (MC-EMM): choice of sensors, actuators, controller, control algorithm programming, commercial software, implementation using an industrial servo motor with its drive and a suitable HMI in the form of mini-project. Embedded Machine Vision Mechatronics Module (MV-EMM): image acquisition, processing, features extraction, 3D vision sensors, control, mechatronics applications. Tools required for the development, design, implementation, integration and testing of mechatronics modules: rapid prototyping technologies of mechatronic systems: MATLAB/SIMULINK, real-time workshop, QUARC, LabView and other rapid prototyping techniques. Introduction to autonomous systems: autonomous vehicles, autonomous mobile robots, general layout and construction of mobile robots, the level of mobile robots in the hierarchy of the mechatronic systems.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 40% 0%

MCT332s Design of Mechatronic Systems (2)  3 CH
Prerequisites ( MCT331s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 0 Hours 3 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Process Control Embedded Mechatronics Module (PC-EMM):  implementation using any microcontroller based embedded system in the form of mini-project. Embedded Motion Control Mechatronics Module (MC-EMM): choice of sensors, actuators, controller, control algorithm programming, commercial software, implementation using an industrial servo motor with its drive and a suitable HMI in the form of mini-project. Embedded Machine Vision Mechatronics Module (MV-EMM): image acquisition, processing, features extraction, 3D vision sensors, control, mechatronics applications. Tools required for the development, design, implementation, integration and testing of mechatronics modules: rapid prototyping technologies of mechatronic systems: MATLAB/SIMULINK, real-time workshop, QUARC, LabView and other rapid prototyping techniques. Introduction to autonomous systems: autonomous vehicles, autonomous mobile robots, general layout and construction of mobile robots, the level of mobile robots in the hierarchy of the mechatronic systems.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
60% 0% 40% 0%

MCT333 Mechatronic Systems Design  3 CH
Prerequisites ( MCT131 ) AND ( MCT234 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 1 Hour 2 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Mechatronic product development process, Product requirements and needs (customer and engineering requirements/specifications), design constraints, modular mechatronic systems and hierarchy. Mechatronics design methodology: traditional approaches, VDI 2206, V-model, nested Vmodel, simplified examples and case studies. Selections of mechanisms, actuators, sensors, and controllers, actuator and motor sizing. Essential tools for the mechatronics system design using the V-model: MATLAB/SIMULINK, LabVIEW, PROTEUS VSM, SOLIDWORKS, microcontrollers, etc. packages. Design and implementation of mechatronic systems via mini-projects
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT333s Mechatronic Systems Design  3 CH
Prerequisites ( MCT131s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 1 Hour 2 Hours
Required SWL 150 Equivalent ECTS 6
Course Content
Mechatronic product development process, Product requirements and needs (customer and engineering requirements/specifications), design constraints, modular mechatronic systems and hierarchy. Mechatronics design methodology: traditional approaches, VDI 2206, V-model, nested Vmodel, simplified examples and case studies. Selections of mechanisms, actuators, sensors, and controllers, actuator and motor sizing. Essential tools for the mechatronics system design using the V-model: MATLAB/SIMULINK, LabVIEW, PROTEUS VSM, SOLIDWORKS, microcontrollers, etc. packages. Design and implementation of mechatronic systems via mini-projects
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
40% 20% 40% 0%

MCT334 Sensors and Measurement Systems  3 CH
Prerequisites ( MEP231 ) AND ( MCT232 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to sensors and measurement systems: functional elements of a measuring instrument, classification and configuration, analog and digital sensors, input-output configuration of instruments, variable conversion elements and signal amplification, methods of correction for interfering and modifying inputs, statistical analysis of measurement errors, calibration and regression. Measuring devices and sensors: pressure, current, motion (encoder, potentiometer, resolver, LVDT, accelerometer, gyroscope, IMUs, etc.), strain gauges, force, torque, and power sensors. Sensors signal conditioning and processing: Sources of noises in the sensor signals, electromagnetic interference (EMI), electromagnetic compatibility (EMC), grounding and shielding, amplifiers, filters, multisensory fusion. Data acquisition systems of measurement systems.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT334s Sensors and Measurement Systems  3 CH
Prerequisites ( MEP231s ) AND ( MCT232s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to sensors and measurement systems: functional elements of a measuring instrument, classification and configuration, analog and digital sensors, input-output configuration of instruments, variable conversion elements and signal amplification, methods of correction for interfering and modifying inputs, statistical analysis of measurement errors, calibration and regression. Measuring devices and sensors: pressure, current, motion (encoder, potentiometer, resolver, LVDT, accelerometer, gyroscope, IMUs, etc.), strain gauges, force, torque, and power sensors. Sensors signal conditioning and processing: Sources of noises in the sensor signals, electromagnetic interference (EMI), electromagnetic compatibility (EMC), grounding and shielding, amplifiers, filters, multisensory fusion. Data acquisition systems of measurement systems.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT431 Industrial Communications and Networks Systems  3 CH
Prerequisites  
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction: signalling, data communication, protocols, layered architecture, network standards. Industrial network standards and protocols: EIA-232, EIA-485, DH-485 and industrial local area networks, industrial Ethernet, Power over Ethernet (PoE), fiber optics, Modbus, Modbus+, Modbus/TCP, HART, AS-I, DeviceNet, Controller Area Network (CAN) and CAN bus, FieldBus, ProfiBus, TCP/IP. ZigBee wireless sensor and control network: IEEE 802.15.4 protocol, addressing, routing, ZigBee RF4CE. Industrial network security: vulnerabilities, threat detection, risk assessment, monitoring and control, standards and regulations, securing industrial networks. Applications.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT431s Industrial Communications and Networks Systems  3 CH
Prerequisites  
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction: signalling, data communication, protocols, layered architecture, network standards. Industrial network standards and protocols: EIA-232, EIA-485, DH-485 and industrial local area networks, industrial Ethernet, Power over Ethernet (PoE), fiber optics, Modbus, Modbus+, Modbus/TCP, HART, AS-I, DeviceNet, Controller Area Network (CAN) and CAN bus, FieldBus, ProfiBus, TCP/IP. ZigBee wireless sensor and control network: IEEE 802.15.4 protocol, addressing, routing, ZigBee RF4CE. Industrial network security: vulnerabilities, threat detection, risk assessment, monitoring and control, standards and regulations, securing industrial networks. Applications.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT432 MEMS Devices  3 CH
Prerequisites ( MCT349 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to MEMS design, Second order system and damping in MEMS, Fundamentals of mechanics, MEMS beams, Electrostatic actuators, Thermal actuators, Piezoelectric actuators, Capacitive sensing, Thermal sensing, Piezoresistive sensing, Micromirrors, Microlenses, Microfluidics, Finite element modelling and design, Layout editors, MPW runs and design rules.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT432s MEMS Devices  3 CH
Prerequisites ( MCT349s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to MEMS design, Second order system and damping in MEMS, Fundamentals of mechanics, MEMS beams, Electrostatic actuators, Thermal actuators, Piezoelectric actuators, Capacitive sensing, Thermal sensing, Piezoresistive sensing, Micromirrors, Microlenses, Microfluidics, Finite element modelling and design, Layout editors, MPW runs and design rules.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT433 MEMS Design  2 CH
Prerequisites ( MCT232 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 2 Hours 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction. Design and fabrication issues of MEMS/NEMS devices. Fundamentals of mechanics, micromechanical beams and damping, Electrostatic, mechanical, thermal, piezoresistive, piezoelectric sensing and actuation principles. MEMS Fabrication. CAD tools for MEMS design. Designing simple MEMS devices.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT433s MEMS Design  2 CH
Prerequisites ( MCT232s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction. Design and fabrication issues of MEMS/NEMS devices. Fundamentals of mechanics, micromechanical beams and damping, Electrostatic, mechanical, thermal, piezoresistive, piezoelectric sensing and actuation principles. MEMS Fabrication. CAD tools for MEMS design. Designing simple MEMS devices.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT434 Engineering Optimization  2 CH
Prerequisites ( PHM112 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 2 Hours 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Principles of optimization and its applications, design variables, convex functions, objective functions, constraints, optimization problem formulation, single-variable optimization, graphical optimization, multivariable optimization without constraints and with constraints, Linear, quadratic, nonlinear and dynamic programming optimization problems. Heuristic and modern optimization techniques such as genetic algorithms. Applications in engineering design of mechanical, electrical, control systems … etc.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT434s Engineering Optimization  2 CH
Prerequisites ( PHM112s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Principles of optimization and its applications, design variables, convex functions, objective functions, constraints, optimization problem formulation, single-variable optimization, graphical optimization, multivariable optimization without constraints and with constraints, Linear, quadratic, nonlinear and dynamic programming optimization problems. Heuristic and modern optimization techniques such as genetic algorithms. Applications in engineering design of mechanical, electrical, control systems … etc.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT341 Introduction to Autotronics  2 CH
Prerequisites ( MCT131 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Ground vehicles types. Vehicle main systems: propulsion systems, braking systems, suspension systems, steering systems. Engine starting system, fuel supply system and ignition system. Air conditioning and climate control system. Electric vehicles. Examples of Autotronic systems.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT341s Introduction to Autotronics  2 CH
Prerequisites ( MCT131s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Ground vehicles types. Vehicle main systems: propulsion systems, braking systems, suspension systems, steering systems. Engine starting system, fuel supply system and ignition system. Air conditioning and climate control system. Electric vehicles. Examples of Autotronic systems.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT342 Introduction to Nano-Mechatronics  2 CH
Prerequisites ( MCT131 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to the fundamental knowledge and experience in the design and manufacturing of Nano-Mechatronic systems, Methodologies for design, fabrication, and packaging of Nano-Mechatronic systems, Overview on fabrication and manufacturing technologies for producing Nano-Mechatronic systems. Interdisciplinary nature of Nano-Mechatronic systems will be emphasized via various engineering principles ranging from mechanical and electrical to materials and chemical engineering.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT342s Introduction to Nano-Mechatronics  2 CH
Prerequisites ( MCT131s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to the fundamental knowledge and experience in the design and manufacturing of Nano-Mechatronic systems, Methodologies for design, fabrication, and packaging of Nano-Mechatronic systems, Overview on fabrication and manufacturing technologies for producing Nano-Mechatronic systems. Interdisciplinary nature of Nano-Mechatronic systems will be emphasized via various engineering principles ranging from mechanical and electrical to materials and chemical engineering.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT343 Introduction to Bio-Mechatronics  2 CH
Prerequisites ( MCT131 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to biomechatronic systems: definition of biomechatronic, principles of bio-mechatronics, biotechnology and mechatronic systems design, applying mechatronics theory to biotechnology. Human motion control, physiological sensory system, physiological motor control, central nervous system, impaired motor control, assistive motor control, human-robot interaction, biomimetic and bioinspired systems, bio-interface. Examples: assistive devices and rehabilitation robotics.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT343s Introduction to Bio-Mechatronics  2 CH
Prerequisites ( MCT131s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to biomechatronic systems: definition of biomechatronic, principles of bio-mechatronics, biotechnology and mechatronic systems design, applying mechatronics theory to biotechnology. Human motion control, physiological sensory system, physiological motor control, central nervous system, impaired motor control, assistive motor control, human-robot interaction, biomimetic and bioinspired systems, bio-interface. Examples: assistive devices and rehabilitation robotics.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT344 Industrial Robotics  3 CH
Prerequisites ( MDP212 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to robotics: history of robotics, types of robotics (Serial, parallel, walking, bipedal, etc.), robotics applications, Transformation. Kinematics analysis: generalized coordinates, rotation representations, Euler angles, rotation matrix, homogeneous transformation matrix, Denavit Hartenberg rules, forward and inverse kinematics, Jacobian matrix, singularities. Trajectory planning: trajectory generation problem, joint and Cartesian planning, cubic polynomial, higher order polynomials. Dynamics analysis: joint space dynamics, Newton-Euler algorithm, inertia tensor, Lagrange equations, inverse and forward dynamics. Control: computed torque techniques, joint space control, PD control stability, trajectory tracking.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT344s Industrial Robotics  3 CH
Prerequisites ( MDP212s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to robotics: history of robotics, types of robotics (Serial, parallel, walking, bipedal, etc.), robotics applications, Transformation. Kinematics analysis: generalized coordinates, rotation representations, Euler angles, rotation matrix, homogeneous transformation matrix, Denavit Hartenberg rules, forward and inverse kinematics, Jacobian matrix, singularities. Trajectory planning: trajectory generation problem, joint and Cartesian planning, cubic polynomial, higher order polynomials. Dynamics analysis: joint space dynamics, Newton-Euler algorithm, inertia tensor, Lagrange equations, inverse and forward dynamics. Control: computed torque techniques, joint space control, PD control stability, trajectory tracking.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT345 Industrial Mechanisms and Robotics  3 CH
Prerequisites ( MDP212 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Industrial Mechanisms: introduction, historical development of the automation and assembly mechanisms, advantages of automatic assembly. Transfer systems: conveyors, continuous transfer, intermittent transfer, indexing mechanisms. Vibratory feeders: mechanics of vibratory conveying, effect of vibrating frequency, effect of vibrating angle, bowel feeder design, spiral elevators. Non-vibrating feeders: reciprocating tube hopper feeder, centreboard hopper feeder, reciprocating fork hopper feeder. Orientation of parts: effect of active orienting devices on feed rate, natural resting aspects of parts for automatic handling. Feed tracks, parts-placing, gripping mechanisms, biomimetic robotic mechanisms, passive dynamic walking.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Manufacturing Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT345s Industrial Mechanisms and Robotics  3 CH
Prerequisites ( MDP212s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Industrial Mechanisms: introduction, historical development of the automation and assembly mechanisms, advantages of automatic assembly. Transfer systems: conveyors, continuous transfer, intermittent transfer, indexing mechanisms. Vibratory feeders: mechanics of vibratory conveying, effect of vibrating frequency, effect of vibrating angle, bowel feeder design, spiral elevators. Non-vibrating feeders: reciprocating tube hopper feeder, centreboard hopper feeder, reciprocating fork hopper feeder. Orientation of parts: effect of active orienting devices on feed rate, natural resting aspects of parts for automatic handling. Feed tracks, parts-placing, gripping mechanisms, biomimetic robotic mechanisms, passive dynamic walking.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT346 System Physiology  2 CH
Prerequisites ( MCT343 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 0 Hours
Required SWL 100 Equivalent ECTS 4
Course Content
Fundamental concepts and terminologies, anatomical basis of human and biological systems, musculoskeletal system, cardiovascular system, respiratory systems … etc.  Electrical Properties of the Neuron: Resting Potential, Action Potential. Signalling, Synaptic Plasticity and Neural Circuits: Synaptic Transmission, Synaptic Plasticity, Neural Coding, Neural Circuits. Sensory Systems: Sensory Pathways, Tactile Sensation, Proprioception, Pain. Motor System: Motor Pathways, Spinal Circuits, Brainstem Circuits, Motor Cortex, Basal Ganglia and Cerebellum, Control of Movement.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
30% 25% 0% 40%

MCT346s System Physiology  2 CH
Prerequisites ( MCT343s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 0 Hours
Required SWL 100 Equivalent ECTS 4
Course Content
Fundamental concepts and terminologies, anatomical basis of human and biological systems, musculoskeletal system, cardiovascular system, respiratory systems … etc.  Electrical Properties of the Neuron: Resting Potential, Action Potential. Signalling, Synaptic Plasticity and Neural Circuits: Synaptic Transmission, Synaptic Plasticity, Neural Coding, Neural Circuits. Sensory Systems: Sensory Pathways, Tactile Sensation, Proprioception, Pain. Motor System: Motor Pathways, Spinal Circuits, Brainstem Circuits, Motor Cortex, Basal Ganglia and Cerebellum, Control of Movement.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
25% 25% 10% 40%

MCT347 Locomotion and Gait Analysis  3 CH
Prerequisites ( MCT343 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Basic anatomical terms, anatomical planes, motor control, centre of gravity, normal gait, rolling over, rising to stand and sitting down, walking models, climbing stairs and ramps models, jumping models, balance model, pathological and other abnormal gaits, methods of gait analysis, locomotion measurement systems, measurement parameters.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT347s Locomotion and Gait Analysis  3 CH
Prerequisites ( MCT343s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Basic anatomical terms, anatomical planes, motor control, centre of gravity, normal gait, rolling over, rising to stand and sitting down, walking models, climbing stairs and ramps models, jumping models, balance model, pathological and other abnormal gaits, methods of gait analysis, locomotion measurement systems, measurement parameters.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT348 Introduction to Biomechanics  3 CH
Prerequisites ( MCT343 ) AND ( MDP212 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to Biomechanics, soft tissues, the anatomy of human movements, methods of biomechanics analysis,  mechanics in physiology, mechanical properties of bone and cartilage, mechanical properties and structural behaviour of biological tissues, visco-elasticity of tissues, muscles, Hill’s muscle model, modelling of muscle forces and mechanics Bioviscoelastic, kinematics, kinetics, static and dynamics of human models, upper and lower limbs biomechanics of human, biomechanical  modelling and  simulation of anthropomorphic and biosystems.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT348s Introduction to Biomechanics  3 CH
Prerequisites ( MCT343s ) AND ( MDP212s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to Biomechanics, soft tissues, the anatomy of human movements, methods of biomechanics analysis,  mechanics in physiology, mechanical properties of bone and cartilage, mechanical properties and structural behaviour of biological tissues, visco-elasticity of tissues, muscles, Hill’s muscle model, modelling of muscle forces and mechanics Bioviscoelastic, kinematics, kinetics, static and dynamics of human models, upper and lower limbs biomechanics of human, biomechanical  modelling and  simulation of anthropomorphic and biosystems.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT349 Material Properties and Characterization  3 CH
Prerequisites ( MCT342 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Review on Material basics: Atomic structure and crystalline structure, and mechanical properties of materials, Electronic properties of materials, Electronic devices, Thermal properties of materials, Optical properties of materials, Properties of Silicon and other relevant materials like glass, polymers, and ceramics, Reliability tests, Material characterization techniques such as x-ray diffraction, Fluorescence, Raman spectroscopy, IR spectroscopy and Ellipsometry.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT349s Material Properties and Characterization  3 CH
Prerequisites ( MCT342s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Review on Material basics: Atomic structure and crystalline structure, and mechanical properties of materials, Electronic properties of materials, Electronic devices, Thermal properties of materials, Optical properties of materials, Properties of Silicon and other relevant materials like glass, polymers, and ceramics, Reliability tests, Material characterization techniques such as x-ray diffraction, Fluorescence, Raman spectroscopy, IR spectroscopy and Ellipsometry.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT350 MEMS/NEMS Characterization: Systems & Methods  3 CH
Prerequisites ( MCT342 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to MEMS characterization, fundamentals of light, Laser doppler velocimetry, Two-beam interference, Spectrometers, Spectral Imaging, Microscopy, Coherence Imaging, Optical Profilometry, Scanning Probe microscopes, Impedance Analyses, Frequency Response extraction.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT350s MEMS/NEMS Characterization: Systems & Methods  3 CH
Prerequisites ( MCT342s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to MEMS characterization, fundamentals of light, Laser doppler velocimetry, Two-beam interference, Spectrometers, Spectral Imaging, Microscopy, Coherence Imaging, Optical Profilometry, Scanning Probe microscopes, Impedance Analyses, Frequency Response extraction.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT441 Rehabilitation Robots  3 CH
Prerequisites ( MCT344 ) AND ( MCT347 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to rehabilitation robots, the role of robotic in rehabilitation, physical Human-Robot Interaction (HRI), impedance and admittance control, cognitive Human-Machine Interface (HMI), Human- Computer Interface (HCI) and Brain Computer Interface (BCI). Rehabilitation robotics of patients with motor disorders, pathological tremor, stroke, amputation, paralysis and disability management. Game based rehabilitation robotics, design and control of biomechatronic and bionic robots, case studies: upper and lower limb bionic prostheses (prosthetic hand, arm, leg, knee and ankle), upper and lower limb exoskeletons/orthoses, wheelchair, … etc.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT441s Rehabilitation Robots  3 CH
Prerequisites ( MCT344s ) AND ( MCT347s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Introduction to rehabilitation robots, the role of robotic in rehabilitation, physical Human-Robot Interaction (HRI), impedance and admittance control, cognitive Human-Machine Interface (HMI), Human- Computer Interface (HCI) and Brain Computer Interface (BCI). Rehabilitation robotics of patients with motor disorders, pathological tremor, stroke, amputation, paralysis and disability management. Game based rehabilitation robotics, design and control of biomechatronic and bionic robots, case studies: upper and lower limb bionic prostheses (prosthetic hand, arm, leg, knee and ankle), upper and lower limb exoskeletons/orthoses, wheelchair, … etc.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT442 Biomedical Engineering  3 CH
Prerequisites ( MCT343 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Fundamental of biomedical engineering, tissue engineering, artificial organs, implanted prostheses, lower and upper prosthetic and orthotics types and designs, basic concepts of medical instrumentation, biological signals, biomedical sensors: biopotential measurements, blood gas sensors, EMG, ECG, and EEG Sensors. Biosignal processing: physiological origins of biosignals, signal acquisition and manipulation, frequency domain representation of biological signal, wavelet transform and Fourier analysis, Fourier transform, sampling and filtering, EKG acquisition principle and analysis, medical imaging.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT442s Biomedical Engineering  3 CH
Prerequisites ( MCT343s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
Fundamental of biomedical engineering, tissue engineering, artificial organs, implanted prostheses, lower and upper prosthetic and orthotics types and designs, basic concepts of medical instrumentation, biological signals, biomedical sensors: biopotential measurements, blood gas sensors, EMG, ECG, and EEG Sensors. Biosignal processing: physiological origins of biosignals, signal acquisition and manipulation, frequency domain representation of biological signal, wavelet transform and Fourier analysis, Fourier transform, sampling and filtering, EKG acquisition principle and analysis, medical imaging.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT443 Design of Autonomous systems  3 CH
Prerequisites  
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Introduction to autonomous systems: autonomous versus automatic systems, automated and autonomous human-centred technical systems, semi-autonomy, autonomous behaviour. Perception: multi-sensor fusion, localization, navigation and mapping, obstacle recognition and detection. Planning and actuation: task decomposition, reactive behaviour, pre-planned knowledge and skill-based behaviour. Knowledge-base: facts and procedures, acquisition, exploration, skill transfer, learning. Autonomous systems architecture: behavioural principles, expert systems, knowledge-bases, multi-level control concepts. Applications of autonomous systems.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT443s Design of Autonomous systems  3 CH
Prerequisites ( MCT344s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 150 Equivalent ECTS 6
Course Content
Introduction to autonomous systems: autonomous versus automatic systems, automated and autonomous human-centred technical systems, semi-autonomy, autonomous behaviour. Perception: multi-sensor fusion, localization, navigation and mapping, obstacle recognition and detection. Planning and actuation: task decomposition, reactive behaviour, pre-planned knowledge and skill-based behaviour. Knowledge-base: facts and procedures, acquisition, exploration, skill transfer, learning. Autonomous systems architecture: behavioural principles, expert systems, knowledge-bases, multi-level control concepts. Applications of autonomous systems.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT444 Mechatronics in Rehabilitation Technology  2 CH
Prerequisites ( MCT131 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to bio-mechatronics, rehabilitation and assistive devices, principles, Human motion control, Physiological motor control and sensory systems, Impaired Motor control, Human-Robot Interaction, Bio-interface and Biological Signals (EMG, ECG, and EEG). Case studies and applications in assistive Devices, Rehabilitation Robotics, Upper and Lower Limb Prostheses (prosthetic hand, arm, leg, knee and ankle), Upper and lower Limb Exoskeletons.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT444s Mechatronics in Rehabilitation Technology  2 CH
Prerequisites ( MCT131s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to bio-mechatronics, rehabilitation and assistive devices, principles, Human motion control, Physiological motor control and sensory systems, Impaired Motor control, Human-Robot Interaction, Bio-interface and Biological Signals (EMG, ECG, and EEG). Case studies and applications in assistive Devices, Rehabilitation Robotics, Upper and Lower Limb Prostheses (prosthetic hand, arm, leg, knee and ankle), Upper and lower Limb Exoskeletons.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
 
Mechatronics Engineering 
10 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT445 Mechatronics in Automotive Application  2 CH
Prerequisites ( MCT131 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to Autotronics, Vehicle main components and subsystems: propulsion systems, suspension systems, braking systems, steering systems, Engine starting system, fuel supply system and ignition system. Advanced vehicle systems: Anti-lock Braking system, Brake-By-Wire system, semi-active and active suspension systems, driving assistance systems, drive-By-Wire system, passive and active driving safety systems, and Steering-By-Wire systems. Electric vehicles and hybrid vehicles.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 25% 10% 40%

MCT445s Mechatronics in Automotive Application  2 CH
Prerequisites ( MCT131s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 1 Hour
Required SWL 100 Equivalent ECTS 4
Course Content
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
10 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT446 Autotronics  3 CH
Prerequisites ( MCT341 ) AND ( MEA313 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 0 Hours 3 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
Modelling and control algorithms of advanced braking systems: Anti-lock Braking system, electronic braking distribution system and Brake-By-Wire system. Modelling and control algorithms of semi-active and active suspension systems. Driving assistance system: automatic cruise control system, Drive-By-Wire system, passive and active driving safety systems. Traction and stability control systems. Modelling and control algorithms of advanced handling systems: electronics steering assist and Steer-By-Wire systems. Advanced engine emissions control systems for gasoline and diesel engines. Hybrid vehicles: types, configurations and control strategies. Automated Manual transmission: types and control strategies.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT446s Autotronics  3 CH
Prerequisites ( MCT341s ) AND ( MEA313s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 0 Hours 3 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
Modelling and control algorithms of advanced braking systems: Anti-lock Braking system, electronic braking distribution system and Brake-By-Wire system. Modelling and control algorithms of semi-active and active suspension systems. Driving assistance system: automatic cruise control system, Drive-By-Wire system, passive and active driving safety systems. Traction and stability control systems. Modelling and control algorithms of advanced handling systems: electronics steering assist and Steer-By-Wire systems. Advanced engine emissions control systems for gasoline and diesel engines. Hybrid vehicles: types, configurations and control strategies. Automated Manual transmission: types and control strategies.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT447 MEMS Systems  3 CH
Prerequisites ( MCT448 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
MEMS applications such as RF MEMS. Biomedical MEMS, Optical MEMS, Optofluidics. Example of Microsystems: accelerometers, gyroscopes, telecommunication, MEMS FTIR spectrometers, MEMS OCT. System issues and considerations such as Noise in MEMS systems, Signal amplification, Sensor specification, Sensors electronics interfaces, System design and analysis flows.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT447s MEMS Systems  3 CH
Prerequisites ( MCT448s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 2 Hours 1 Hour
Required SWL 125 Equivalent ECTS 5
Course Content
MEMS applications such as RF MEMS. Biomedical MEMS, Optical MEMS, Optofluidics. Example of Microsystems: accelerometers, gyroscopes, telecommunication, MEMS FTIR spectrometers, MEMS OCT. System issues and considerations such as Noise in MEMS systems, Signal amplification, Sensor specification, Sensors electronics interfaces, System design and analysis flows.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT448 MEMS/NEMS Fabrication and Packaging  2 CH
Prerequisites ( MCT342 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 0 Hours
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to microfabrication and micromachining (surface vs bulk), Photolithography, Thermal oxidation, Dry and Wet etching, Deposition techniques, Sputtering and shadow masking, Thermal oxidation, Doping, Deep reactive ion etching, Surface smoothing, MEMS packaging overview, Wafer bonding and encapsulation, Dicing, 3D integration and via technologies, Die packaging and wire bonding, On-wafer measurement.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT448s MEMS/NEMS Fabrication and Packaging  2 CH
Prerequisites ( MCT342s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 0 Hours
Required SWL 100 Equivalent ECTS 4
Course Content
Introduction to microfabrication and micromachining (surface vs bulk), Photolithography, Thermal oxidation, Dry and Wet etching, Deposition techniques, Sputtering and shadow masking, Thermal oxidation, Doping, Deep reactive ion etching, Surface smoothing, MEMS packaging overview, Wafer bonding and encapsulation, Dicing, 3D integration and via technologies, Die packaging and wire bonding, On-wafer measurement.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT449 Selected topics in Industrial Mechatronics  2 CH
Prerequisites ( MCT131 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 0 Hours
Required SWL 100 Equivalent ECTS 4
Course Content
Selected topics in recent directions and applications in industrial mechatronics will be presented in this course.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
15% 20% 20% 40%

MCT449s Selected topics in Industrial Mechatronics  2 CH
Prerequisites ( MCT131s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
2 Hours 1 Hour 0 Hours
Required SWL 100 Equivalent ECTS 4
Course Content
Selected topics in recent directions and applications in industrial mechatronics will be presented in this course.
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
20% 20% 20% 40%

MCT491 Mechatronics Graduation Project (1)  3 CH
Prerequisites  
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 4 Hours 0 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
This course represents the first part of the graduation project, where the students work in the graduation projects under the supervision of faculty members. The graduation project should be linked with the Mechatronics Field.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
60% 0% 40% 0%

MCT491s Mechatronics Graduation Project (1)  3 CH
Prerequisites ( MCT333s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 4 Hours 0 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
This course represents the first part of the graduation project, where the students work in the graduation projects under the supervision of faculty members. The graduation project should be linked with the Mechatronics Field.
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
60% 0% 40% 0%

MCT492 Mechatronics Graduation Project (2)  3 CH
Prerequisites ( MCT491 ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 4 Hours 0 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
As a continuation of the first part of the graduation project 1, the students continue work in the graduation projects under the supervision of faculty members
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering and Automation 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
60% 0% 40% 0%

MCT492s Mechatronics Graduation Project (2)  3 CH
Prerequisites ( MCT491s ) 
Number of weekly Contact Hours
Lecture Tutorial Laboratory
1 Hour 4 Hours 0 Hours
Required SWL 125 Equivalent ECTS 5
Course Content
As a continuation of the first part of the graduation project 1, the students continue work in the graduation projects under the supervision of faculty members
Used in Program / Level
Program Name or requirement Study Level Semester
Mechatronics Engineering 
10 
Assessment Criteria
Student Activities Mid-Term Exam Oral/Practical Final Exam
60% 0% 40% 0%