| Course | Prerequisite |
| BA113 Physics 1 | None |
| BA118 Chemistry | None |
| BA123 Mathematics 1 | None |
| BA141 Engineering Mechanics 1 | None |
| CC111 Introduction to Computer | None |
| IM111 Industrial Relations | None |
| LH131 ESP 1 | None |
| Course | Prerequisite |
| BA114 Physics 2 | BA113 |
| BA124 Mathematics 2 | BA123 |
| BA142 Engineering Mechanics 2 | BA141 |
| CC112 Structured Programming | CC111 |
| IM112 Manufacturing Technology | None |
| LH132 ESP 2 | LH131 |
| ME151 Engineering Drawing and Projection | None |
| Course | Prerequisite |
| BA223 Mathematics 3 | BA124 |
| EE238 Electrical Engineering Fundamentals | BA124 |
| LH231 Technical Report Writing | LH132 |
| ME232 Thermodynamics (1) | BA114 |
| ME252 Mechanical Engineering Drawing | ME151 |
| ME274 Material Science | BA114 - BA142 |
| Course | Prerequisite |
| BA224 Mathematics 4 | BA223 |
| EE218 Instrumentation and Measurements | EE238 |
| IM212 Manufacturing Process 1 | IM111 |
| ME241 Experimental Methods | None |
| ME276 Stress Analysis | ME274 |
| ME333 Thermodynamics (2) | ME232 |
| Course | Prerequisite |
| BA323 Mathematics (5) | BA224 |
| CC213 Programming Applications | CC111 |
| EE329 Electrical Machines | EE238 |
| ME355 Theory of Machines | BA142 |
| ME356 Machine Design (1) | ME252 - ME276 |
| ME381 Internal Combustion Engines (1) | ME232 |
| Course | Prerequisite |
| CC413 Numerical Analysis | BA224 - CC112 |
| CC442 Digital Design & Intro. to Microprocessor | CC112 |
| EC331 Electronics | None |
| ME357 Machine Design (2) | ME356 |
| ME362 Hydraulics | BA114 |
| ME431 Heat Transfer | BA113 |
| Course | Prerequisite |
| EE416 Microcontroller Applications | CC442 |
| EE418 Automatic Control Systems | EE218 |
| ME455 Computer aided design | ME356 |
| ME458 Mechanical Vibrations | ME355 |
| ME461 Fluid Mechanics | ME362 |
| NE364 Engineering Economy | 54 Credit Hours |
| Course | Prerequisite |
| EE419 Modern control Engineering | EE418 |
| IM423 Operations Research | 90 Credit Hours |
| ME465 Computational Fluid Dynamics | ME461 and ME431 |
| ME464 Hydraulic systems | ME362 |
| ME591 Mechatronics | CC442 |
| MEXXX Elective A | AS DESIGNATED |
| NE264 Scientific Thinking | None |
| Course | Prerequisite |
| EC534 Analog & Digital Signal Processing | EC331 |
| MEXXXB Elective B | AS DESIGNATED |
| ME501 Project (1) | 138 Cr. Hr & GPA 2.0 |
| ME592 Mechatronic systems | ME591 |
| ME593 Electromechanical Systems & Microprocessor Applications | ME591 |
| NE466 Environmental Science & Technology | None |
| Course | Prerequisite |
| IM535 International Operations Management | 126 Credit Hours |
| ME542 Maintenance Planning | 126 Credit Hours |
| ME595 Automation of Mechanical Systems | ME593 |
| ME503 Project (2) | ME501 |
| ME594 Robotics applications | ME355 |
| Course | Prerequisite |
| IM542E Reverse Engineering | 126 Credit Hours |
| ME555 Material Handling Equipment | 126 Credit Hours |
| ME464 Hydraulic Systems | ME362 |
| Course | Prerequisite |
| ME524 Renewable Energy Resources | 126 credit hours |
| ME425 Power Plant Technology | ME333 |
| ME481 Automotive Technology | ME381 |