EngineeringBSc (Eng) Metallurgy and Materials Engineering University of the Witwatersrand, South Africa DegreeBachelor's
EngineeringBSc (Eng) Mining Engineering University of the Witwatersrand, South Africa DegreeBachelor's
Health SciencesBSc (OT) Occupational Therapy University of the Witwatersrand, South Africa DegreeBachelor's
Health SciencesBSc (Physiotherapy) Physiotherapy University of the Witwatersrand, South Africa DegreeBachelor's
STEMBSc Agriculture (Agribusiness and Management) University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Agriculture (Agribusiness) University of KwaZulu-Natal, South Africa DegreeBachelor'sNext intakeSemester 1 (February); apply via CAO