The department of Mechatronics Engineering (MEE) offers a Bachelor of Engineering in Mechatronics Engineering in four years with a total of 150 credits.

Robotics and automation are among the major emerging technology breakthroughs that paved the way for the forth industrial revolution.Mechatronics engineers are the fuel driving the engines of development and innovation in this revolution. According to the French standards NF E01-010, Mechatronics is an “approach aiming at the synergistic integration of mechanics, electronics, control theory, and computer science within product design and manufacturing, in order to improve and/or optimize its functionality".

Program Educational Objectives

The educational objective of the Mechatronics Engineering (MEE) program is to yield individuals who:
  • Design, automate, and manage mechatronic systems or processes.
  • Tackle new issues by adapting new technologies and paradigms or by proposing new solutions after performing systematical investigation on the state of the art developments.
  • Participate in a team and communicate their knowledge, ideas and views.
  • Respect environmental aspects, ethical and technology standard, economical concerns, and society values.

Program Outcome Objectives

  • An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  • An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  • An ability to communicate effectively with a range of audiences.
  • An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  • An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  • An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  • An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Courses & Requirements

University Requirements
Code Name Credits
ENG203 English for Academic writing 3
ENG204 Advanced Eng. Academic Writing 3
ENG206 Business Communication Skills 3
CST201 General Education I 3
CST201 General Education I/Humanities/Business Elective 3
Required Credits: 15
Faculty Requirements
Code Name Credits
MAT220 Linear Algebra 3
MAT320 Numerical Computing 3
MAT208 Probability & Statistics 3
CSC213L Programing I Lab 1
CSC606 Research Methods 3
MAT203 Differential Equations 3
PHY211 Electricity & Magnetism 3
CSC214 Programming II 3
CSC214L Programming II Lab 1
MAT201 Calculus III 3
ENGR698 Engineering Final Year Project 3
CCE611 Project Management 3
ENGR504 Engineering Practical Training 1
ENGR499 Engineering Internship 1
CCE213 Electric Circuits I 3
CCE213L Electric Circuits I Lab 1
MAT312 Engineering Mathematics 3
MCE204 Engineering Graphics and CAD 3
ENGR202 Introduction to Engineering 3
Required Credits: 50
Major Requirements
Code Name Credits
MAT213 Business statistics 3
MAT211 Discrete Math 3
CCE210 Logic Design 3
CCE308L Machine Architecture & Assembly Language Lab 1
CCE210L Logic Design Lab 1
CCE308 Machine Architecture & Assembly Language 3
CCE214 Electronics I 3
CCE214L Electronics I Lab 1
CCE338 Signals & Systems 3
CCE424 Microcontroller Systems 3
CCE424L Microcontroller Systems Lab 1
MEE438 Control Systems 3
MEE438L Control Systems Lab 1
MCE444 Health, Safety & Environment 3
MCE412 Manufacturing Processes 3
MCE412L Manufacturing Processes Lab 1
MEE465 Industrial Control and Automation 3
MEE465L Industrial Control and Automation Lab 1
MCE425 Heat Transfer 3
MCE332 Mechanics of Materials 3
MCE420 Dynamics of Machinery 3
MCE420L Dynamics of Machinery Lab 1
MCE303 Advanced Engineering Drawing 3
MEE301 Sensors and Actuators 3
MEE301L Sensors and Actuators Lab 1
MCE212 Mechanics II 3
MCE240 Thermodynamics I 3
MCE202 Mechanics I 3
MCE520 Machine Design 3
MEE538 Digital Control Systems 3
MEE538L Digital Control Systems Lab 1
Required Credits: 70
Required Credits: 15

Department Majors & Programs