First level

ENN1504 – Practising Workplace English

EUC1501 – End-User Computing I (Theory)

EUP1501 – Ethical Information and Communication Technologies for Development Solutions

EXP1502 – Explosives IA

EXP1601 – Explosives IB

FAC1501 – Introductory Financial Accounting

FAC1502 – Financial Accounting Principles, Concepts and Procedures

MNG1502 – Management IA

MNG1602 – Management IB

Second level

BSM1501 – Business Management IA

BSM1602 – Business Management IB

ECS1501 – Economics IA

ECS1601 – Economics IB

EXP2601 – Explosives II

EXP2602 – Explosives Management IIA

EXP2603 – Explosives Management IIIB

MND2601 – Management IIA

MND2602 – Management IIB

TQM1501 – Quality Management IA

TQM1502 – Quality Management IB

Third level

EXI3701 – Explosives Industrial Practice III

EXP3701 – Explosives IIIA

MND3701 – Management IIIA

MND3702 – Management IIIB

QMS301Q – Quality Management Systems III

TMA3601 – She Management IIA

TMA3602 – She Management IIB