First level

ENN103F – English for Academic Purposes

EUP1501 – Ethical Information and Communication Technologies for Development Solutions

MAT1581 – Mathematics I (Engineering)

MCA1PRA – Mechanics I (Practical)

MED161Q – Mechanical Engineering Drawing I

MME1501 – Mechanical Manufacturing Engineering I (Theory)

MMEPRA1 – Mechanical Manufacturing Engineering I (Practical)

PHY1501 – Elementary Mechanics

Second level

ELE1501 – Electrical Engineering I (Theory)

ELEPRA1 – Electrical Engineering I (Practical)

EWS121Q – Engineering Work Study I

MME2601 – Mechanical Manufacturing Engineering II (Theory)

MMEPRA2 – Mechanical Manufacturing Engineering II (Practical)

PEI191V – Production Engineering: Industrial I

QUT151Z – Qualitative Techniques I

SOM2601 – Strength of Materials II (Theory)

SOMPRA2 – Strength of Materials II (Practical)

Third level

EWS271L – Engineering Work Study II

FLM271S – Facility Layout and Materials Handling

HRM2605 – Human Resource Management for Line Managers

MAC1501 – Introduction to Management Accounting

MAC2602 – Principles of Strategy, Risk & Financial Management Techniques 

MME3601 – Mechanical Manufacturing Engineering III

PEI281S – Production Engineering: Industrial II

QAS221U – Quality Assurance II

Fourth level

ATO331Q – Automation III

EWS381G – Engineering Work Study III

FMA401V – Financial Management IV

IDP101E – Industrial Engineering Practice I

IDP201E – Industrial Engineering Practice II

MEE231V – Mechanical Engineering Design II

MGP437U – Management Practice IV

OPR371S – Operational Research III