STEMBSc Mathematics and Physics University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Mathematics and Physics (Augmented) University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Mathematics and Physics (Foundation) University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Mathematics and Statistics University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Mathematics and Statistics (Augmented) University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Microbiology and Biotechnology University of the Witwatersrand, South Africa DegreeBachelor's
STEMBSc Microbiology and Human Movement Science University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Microbiology and Human Movement Science (Augmented) University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Microbiology and Zoology University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary
STEMBSc Microbiology and Zoology (Augmented) University of Zululand, South Africa DegreeBachelor'sNext intakeJanuary