B.Sc. Mechatronics Engineering

Semester 1    Semester 2    Semester 3    Semester 4    Semester 5    Semester 6    Semester 7    Semester 8    Semester 9    Semester 10   

CodeTitlePrequisitesCourse Material
BA113 Physics None Course material
BA118 Chemistry None N/A
BA123 Mathematics I None Course material
BA141 Engineering Mechanics I None N/A
CC111 Introduction to Computer None N/A
IM111 Industrial Relations NoneCourse material
LH131 ESP 1 NoneN/A

CodeTitlePrequisitesCourse Material
BA114 Physics II BA113Course material
BA124 Mathematics II BA123 Course material
BA142 Engineering Mechanics II BA141 N/A
CC112 Structured Programming CC111 Course material
IM112 Manufacturing Technology NoneN/A
LH132 ESP 2 LH131 N/A
ME151 Engineering Drawing and Projection None N/A

CodeTitlePrequisitesCourse Material
BA223 Mathematics III BA124 Course material
EE238 Electric Engineering Fundamentals EE 239 or BA124Course material
LH231 Technical Report Writing LH132 N/A
ME232 Thermodynamics (1) BA114 Course material
ME252 Mechanical Engineering Drawing ME151 N/A
ME274 Material Science BA114 - BA142 Course material

CodeTitlePrequisitesCourse Material
BA224 Mathematics IV BA223N/A
EE218 Instrumentation & Measurements EE 238 or EE239Course material
IM212 Manufacturing Process 1 IM112Course material
ME241 Experimental Methods 54 Credit Hours N/A
ME276 Stress Analysis ME274N/A

CodeTitlePrequisitesCourse Material
BA323 Mathematics 5 BA224 Course material
CC213 Programming Applications CC112 Course material
EE329 Electrical Machines EE238 Course material
ME355 Theory of Machines BA142 N/A
ME356 Machine Design (1) ME252 - ME276 N/A
ME381 Internal Combustion Engines (1) ME232 N/A

CodeTitlePrequisitesCourse Material
CC413 Numerical Analysis CC112 , BA224 N/A
CC442 Digital Design & Intro. to Microprocessor CC112&EE218 or CC114N/A
EC331 Electronics None Course material
ME357 Machine Design (2) ME356 Course material
ME362 Hydraulics BA114Course material
ME431 Heat Transfer ME333 or ME231Course material

CodeTitlePrequisitesCourse Material
EE418 Automatic Control Systems EE329 or EE328+BA323Course material
ME455 Computer aided design ME454N/A
ME458 Mechanical Vibrations ME355 N/A
ME461 Fluid Mechanics ME362Course material
NE364 Engineering Economy 54 Credit Hours N/A

CodeTitlePrequisitesCourse Material
EE419 Modern control Engineering EE418 Course material
IM423 Operations Research 90 Credit Hours Course material
ME464 Hydraulic systems ME362N/A
ME591 Mechatronics CC442 Course material
NE264 Scientific Thinking None Course material
Elective courses : select 1 from group 8A Semester 8         Major

CodeTitlePrequisitesCourse Material
EC534 Analog & Digital Signal Processing EC331Course material
ME501 Project (1) 138 Cr. Hr. GPA2.00 Course material
ME592 Mechatronics systems ME591 N/A
ME593 Electromechanical Systems & Microprocessor Applications ME591 Course material
NE466 Environmental Science & Technology None N/A
Elective courses : select 1 from group 9B Semester 9         Major

CodeTitlePrequisitesCourse Material
IM535 International Operations Management 108 Credit Hours N/A
ME503 Project (2) ME501N/A
ME594 Robotics applications ME355 Course material

Elective 8A Semester 8 . Major .

Elective courses
IM542EReverse Engineering 126 Credit Hours
ME464Hydraulic systems ME362

Elective 9B Semester 9 . Major .

Elective courses
ME481Automotive Technology ME381