EngineeringMSc Artificial Intelligence for Games University of the Witwatersrand, South Africa DegreeMaster's
STEMMSc Biochemistry (by research) University of KwaZulu-Natal, South Africa DegreeMaster'sNext intakeNo closing date (research); confirm Semester 2 intake with School
STEMMSc Biological Sciences (by research) University of KwaZulu-Natal, South Africa DegreeMaster'sNext intakeNo closing date (research); confirm Semester 2 intake with School