| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Engineering Mathematics I | EMT1101 | 4 | Core |
| Communication Skills | ENG1101 | 3 | Core |
| Introduction to Engineering | ENG1102 | 3 | Core |
| Engineering Drawing I | ENG1103 | 4 | Elective |
| Engineering Mechanics I | MEC1101 | 4 | Elective |
| Computing I | CIT1101 | 4 | Core |
| Christian Ethics and Values I | CEV1101 | 2 | Core |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Engineering Mathematics II | EMT1201 | 4 | Core |
| Electrical Systems | ELE1201 | 4 | Elective |
| Fluid Mechanics I | CIV1201 | 4 | Elective |
| Thermodynamics I | CHE1201 | 4 | Elective |
| Computing II | CIT1201 | 4 | Elective |
| Christian Ethics and Values II | CEV1201 | 2 | Core |
| Computer Applications (Inactive) | CS111 | 2 | Elective |
| Engineering Mechanics II | MEC1201 | 4 | Elective |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Electrical Machines I | ELE2104 | 3 | Core |
| Ergonomics and Work Design | MEC2101 | 4 | Core |
| Engineering Mechanics III (Machines) | MEC2102 | 4 | Core |
| Engineering Mathematics III | EMT2101 | 4 | Core |
| Engineering Drawing II(SOLID EDGE) | ENG2101 | 4 | Core |
| Recess Term | ENG1301 | 2 | Core |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Measurements and Instrumentation | MEC2201 | 3 | Core |
| Engineering Materials Science I | MEC2202 | 4 | Core |
| Engineering Tribology | MEC2205 | 4 | Core |
| Fluid Mechanics II | MEC2203 | 4 | Core |
| Engineering Mathematics IV | EMT2201 | 4 | Core |
| Engineering Mechanics IV (Solids) | MEC2204 | 4 | Core |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Industrial Training I | ENG2301 | 2 | Core |
| Engineering Mechanics V (Dynamic Systems) | MEC3101 | 4 | Core |
| Engineering Management I (Principles and Practice) | MEC3102 | 3 | Core |
| Engineering Materials Science II | MEC3103 | 4 | Core |
| Manufacturing I (Processes and Systems) | MEC3104 | 4 | Core |
| Engineering Design I (Machine) | MEC3105 | 4 | Core |
| Renewable Energy | ELE3104 | 4 | Core |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Control System Principles | MEC3201 | 4 | Core |
| Engineering Management II (Maintenance) | MEC3202 | 4 | Core |
| Manufacturing II (Technology) | MEC3203 | 4 | Core |
| Engineering Design II (Product) | MEC3204 | 4 | Core |
| Thermodynamics II (Heat Transfer) | MEC3205 | 4 | Core |
| Fluid Mechanics III (Power Systems) | MEC3206 | 3 | Elective |
| Engineering Mechanics VI (Vibration Analysis) | MEC3207 | 3 | Elective |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Industrial Training II | ENG3301 | 2 | Core |
| Engineering Management III (Business) | MEC4101 | 3 | Core |
| Thermodynamics III (Power Systems) | MEC4102 | 4 | Core |
| Final Year Project I | MEC4104 | 2 | Core |
| Engineering Ethics and Law | ENG4101 | 3 | Core |
| Engineering Economics (Inactive) | ENG4102 | 3 | Elective |
| Engineering Management IV (Operations Research) | MEC4103 | 3 | Core |
| Engineering Design III (Automotive Systems) | MEC4105 | 3 | Elective |
| Manufacturing III (Welding Technology) | MEC4106 | 3 | Elective |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Energy and Environmental Engineering | MEC4201 | 3 | Core |
| Manufacturing IV (Planning and Optimization) | MEC4202 | 4 | Core |
| Engineering Management V (Entrepreneurship) | MEC4203 | 3 | Core |
| Final Year Project II | MEC4204 | 4 | Core |
| Engineering Management VI (Project Management) (Inactive) | MEC4205 | 3 | Elective |
| Computational Fluid Dynamics | MEC4206 | 3 | Elective |
| Thermodynamics IV (Air Conditioning and Refrigeration) | MEC4207 | 3 | Elective |
| Energy Policy and Planning | ELE4211 | 3 | Elective |