Study Civil Engineering in South Africa 🇿🇦
South Africa offers 21 Civil Engineering programs across 12 universities. 100% of programs carry STEM designation, which is valuable for post-graduation work authorization in many countries.
Why South Africa for Civil Engineering?
$6,000/yr
By Degree Level
Top Universities for Civil Engineering in South Africa
Johannesburg · National rank #1 · QS #312
Cape Town · National rank #1 · QS #150
Stellenbosch · National rank #2 · QS #302
Durban · National rank #4 · QS #558
Mthatha · National rank #5
Port Elizabeth · National rank #9
Pretoria · National rank #12
Durban · National rank #14
Cape Town · National rank #15
Vanderbijlpark · National rank #19
Bloemfontein · National rank #20
Umlazi · National rank #24
All Programs
Bachelor of Engineering Technology in Civil Engineering
Mangosuthu University of Technology
BEng in Civil Engineering
Stellenbosch University
Bachelor of Science in Engineering (Civil)
University of KwaZulu-Natal
Master of Engineering in Civil Engineering
Cape Peninsula University of Technology
Bachelor of Science in Construction Management
Cape Peninsula University of Technology
Bachelor of Engineering Technology in Civil Engineering
Vaal University of Technology
Doctor of Philosophy in Engineering (Civil)
Vaal University of Technology
Master of Engineering in Civil Engineering
Vaal University of Technology
PhD in Civil Engineering
UJ Graduate School of Architecture
Bachelor of Engineering Technology in Civil Engineering
Tshwane University of Technology
Master of Engineering in Civil Engineering
Central University of Technology
Master of Engineering in Civil Engineering
University of Cape Town
Bachelor of Engineering in Civil Engineering
Nelson Mandela University
B.Tech: Civil Engineering (Transportation Engineering or Water Engineering)
Walter Sisulu University
Diploma in Civil Engineering
Walter Sisulu University
Bachelor of Technology in Civil Engineering
Mangosuthu University of Technology
Master of Engineering in Civil Engineering
Mangosuthu University of Technology
Advanced Diploma in Civil Engineering
Mangosuthu University of Technology
Bachelor of Engineering Technology in Civil Engineering
Durban University of Technology
Bachelor of Engineering in Civil Engineering
University of Cape Town
Bachelor of Engineering Technology in Civil Engineering
Central University of Technology