EngineeringMSc in Applied Science specialising in Water Resources University of Pretoria, South Africa DegreeMaster's
STEMMSc in Aquatic Health (Coursework) University of Johannesburg, South Africa DegreeMaster'sNext intakeApplications close 31 October 2026
STEMMSc in Aquatic Health (Research) University of Johannesburg, South Africa DegreeMaster'sNext intakeApplications close 31 October 2026
STEMMSc in Biochemistry (Research) University of Johannesburg, South Africa DegreeMaster'sNext intakeApplications close 31 October 2026
STEMMSc in Biodiversity and Conservation (Research) University of Johannesburg, South Africa DegreeMaster'sNext intakeApplications close 31 October 2026
STEMMSc in Botany (Research) University of Johannesburg, South Africa DegreeMaster'sNext intakeApplications close 31 October 2026
STEMMSc in Chemistry (Research) University of Johannesburg, South Africa DegreeMaster'sNext intakeApplications close 31 October 2026
EngineeringMSc in Computer Science (Research) University of Johannesburg, South Africa DegreeMaster'sNext intakeApplications close 31 October 2026
Arts & HumanitiesMSc in Data Science (Research) University of Johannesburg, South Africa DegreeMaster's