Software engineering is among the most in-demand career choices in South Africa. Often referred to as Computer Programmers, Software Engineers design, build, install, test and maintain software systems that help businesses and equipment work effectively and efficiently.
The profession is said to require a person with a creative mind, who is enthusiastic about solving problems, with the recommended secondary school subject being:
• Mathematics
• Computer Science
• Information Technology
• Computer Applications
So if you are an aspiring student who has been wondering where you can study software engineering in the country, then the following higher learning institutions might be of interest to you:
- University of the Witwatersrand
- University of Cape Town
- North-West University
- University of Johannesburg
- University of Pretoria
- University of Stellenbosch
- Unisa
- Cape Peninsula University of Technology
- Tshwane University of Technology
- College of Cape Town (Private FET)
- Varsity College
- CTI Education Group (Private College)
For a full list of places to study software engineering, head to our Where To Study section.