Undergraduate and Postgraduate Courses
NDip Mine SurveyingNDip Mineral SurveyingNDip: BuildingNDip: Town and Regional PlanningND Building ScienceND Engineering MetallurgyND Engineering: CivilND Industrial EngineeringND Mechanical EngineeringND: Engineering ChemicalND: Engineering: Computer SystemsND: Engineering: ElectricalND: Engineering: IndustrialND: Engineering: MetallurgyND: Engineering: MechanicalND: Extraction MetallurgyND: Mining EngineeringNon-Degree Purposes (Undergraduate) BTech: Extraction MetallurgyBTech Construction ManagementBTech Quantity SurveyingBTech Town and Regional PlanningBTech: Mining EngineeringBTech: Engineering: ChemicalBTech: Engineering: Civil: Construction Management.BTech: Engineering: Civil: StructuralBTech: Engineering: Civil: TransportBTech: Engineering: Civil: Urban Eng.BTech: Engineering: Civil: WaterBTech: Engineering: ElectricalBTech: Engineering: IndustrialBTech: Engineering: MechanicalBTech: Engineering: MetallurgyBTech: Mineral Resource Management
Baccalaureus IngeneriaeBIng (Mechanical)BIng (Civil)BIng (Electrical and Electronic with Information Technology)BIng (Electrical and Electronic)
Postgraduate Courses
View More Information in the Postgraduate Year BookEngineering Science Magister Ingeneriae Programmes MIng Civil (RD)MIng Electrical and Electronic (RD)MIng Mechanical (CW)MIng Mechanical (RD)
Engineering Science Magister Philosophiae ProgrammesMPhil Civil Engineering (RD)MPhil Electrical And Electronic Eng (RD)MPhil Mechanical Engineering (CW)MPhil Mechanical Engineering (RD)Engineering Technology Magister Technologiae ProgrammesMTech Construction ManagementMTech Engineering: MetallurgyMTech Extraction MetallurgyMTech: Engineering: ElectricalMTech: Engineering: CivilMTech: Engineering: IndustrialMTech:Mechanical EngineeringEngineering Science Doctoral Degree ProgrammesDIng Civil (RD)DIng Electrical and Electronic (RD)DIng (Mechanical) (RD)Engineering Science Doctor Philosophiae Programmes DPhil Civil (RD)DPhil Electrical & Electronic Engineering (RD)DPhil Mechanical Engineering (RD)Engineering Technology Doctoral Degree ProgrammesDTech Engineering: MetallurgyDTech Extraction MetallurgyDTech: Mechanical Engineering