BACHELOR OF ENGINEERING (MECHANICAL)


Courses

Semester 1

Course Name Course Code Credit Units Course Type
Engineering Mathematics I EMT1101 4 Core
Communication Skills ENG1101 3 Core
Introduction to Engineering ELE1102 3 Core
Engineering Drawing I ENG1103 4 Core
Introduction to Engineering Mechanics I MEC1101 4 Core
Introduction to Information Technology CIT1103 3 Core
Christian Ethics and Values I CEV1101 3 Core

Semester 2

Course Name Course Code Credit Units Course Type
Engineering Mathematics II EMT1201 4 Core
Electrical Systems ELE1201 4 Core
Introduction to Fluid Mechanics I CIV1201 4 Core
Thermodynamics I CHE1201 4 Core
Mechanics of Materials MEC1201 4 Core
Foundations in Health and Safety ENG1201 4 Core
Workshop and Vocational Training ENG1301 4 Core

Semester 1

Course Name Course Code Credit Units Course Type
Engineering Mathematics III EMT2101 4 Core
Computer Aided Design ENG2101 4 Core
Introduction to Electrical Machines ELE2104 4 Core
Applications of Fluid Mechanics MEC2101 4 Core
Mechanics of Machines MEC2102 4 Core

Semester 2

Course Name Course Code Credit Units Course Type
Engineering Mathematics IV EMT2201 4 Core
Computer Programming for Mechanical Engineers CIT2201 4 Core
Metrology MEC2201 3 Core
Science of Engineering Materials MEC2202 4 Core
Solid Mechanics MEC2203 4 Core
Machine Elements MEC2204 4 Core

Semester 1

Course Name Course Code Credit Units Course Type
Dynamic Systems MEC3101 4 Core
Engineering Management Principles & Practice MEC3102 3 Core
Properties of Engineering Materials MEC3103 4 Core
Manufacturing Processes and Systems MEC3104 4 Core
Advanced Machine Elements MEC3105 4 Core
Renewable Energy ELE3104 4 Core

Semester 2

Course Name Course Code Credit Units Course Type
Control System Principles MEC3201 4 Core
Reliability and Maintenance Engineering MEC3202 4 Core
Manufacturing Technology MEC3203 4 Core
Engineering Product Design MEC3204 4 Core
Heat Transfer MEC3205 4 Core
Fluid Power Systems MEC3206 3 Elective
Mechanics of Vibrations MEC3207 3 Elective
Engineering Tribology MEC3208 3 Elective
Ergonomics and work design MEC3209 3 Elective
Field Attachment/ Industrial Training II ENG3301 3 Core

Semester 1

Course Name Course Code Credit Units Course Type
Engineering Marketing & Financial Management MEC4101 4 Elective
Power Systems Engineering MEC4102 4 Elective
Operations Research MEC4103 4 Elective
Final Year Project Proposal MEC4104 4 Elective
Engineering Ethics and Law ENG4101 4 Elective
Automotive Systems MEC4105 4 Elective
Welding Technology MEC4106 4 Elective
Engineering Economics ENG4102 4 Elective
Occupation Health & Safety Engineering MEC4107 4 Elective

Semester 2

Course Name Course Code Credit Units Course Type
Environment Conservation and Waste Management MEC4201 4 Core
Manufacturing Planning and Control MEC4202 4 Core
Engineering Entrepreneurship MEC4203 4 Core
Final Year Project MEC4204 4 Core
Project Management MEC4205 4 Core
Computational Fluid Dynamics MEC4206 4 Elective
Air Conditioning and Refrigeration MEC4207 4 Elective
Energy Policy and Planning ELE4211 4 Elective