How Long Does It Take To study Mechanical Engineering In South Africa?

What is Mechanical Engineering?

Mechanical engineering is an engineering branch that combines engineering physics and mathematics principles with materials science, to design, analyze, manufacture, and maintain mechanical systems.


It is one of the oldest and broadest of the engineering branches.

How Long Does It Take To study Mechanical Engineering In South Africa?


Schools That Offer Mechanical Engineering Courses In South Africa

Below is the list of Mechanical Engineering Schools in South Africa

Wits University

College of Cape Town

Unisa – Mechanical Engineering

University of Pretoria

Damelin – National N Diploma

IIE MSA – Bachelor of Engineering

Central Technical College


INTEC College

Durban University of Technology

Stellenbosch University


University of Johannesburg





Mechanical Engineering – Mangosuthu University of Technology

Requirements To Study Mechanical Engineering In South Africa

Admission to study for a BEng degree in Mechanical Engineering requires you to have a full matriculation exemption, with an APS count of at least 31. You need the following subjects: 

  • Mathematics level 6 (70–79%)  
  • Physical Sciences level 5 (60–69%)
  • The language requirement is a pass at level 5 (60–69%) in the language of teaching and learning, in either the home or first additional language. 
  • The requirements above apply to both NSC and IEB.

Minimum admission requirements for applicants with international status are as follows: 

  • English/Afrikaans: C on A Level or GED and SAT score 170
  • Mathematics: C on A-Level, or GED 170
  • Physics and Chemistry: B on A-Level, GED: 180 SAT 560

It is advisable to seek further instruction from any University of your choice about whatever other requirements that they may have. Below are some of the best places to study mechanical engineering.

Where can I study mechanical engineering in South Africa?

The University of Cape Town.

The University of Pretoria.

The University of KwaZulu-Natal.

University of Stellenbosch.

North-West University.

The University of the Witwatersrand.

Nelson Mandela Metropolitan University.

The University of Johannesburg.