Find your perfect computer science programs in South Africa
Find computer science programs in South Africa you love that match your needs and aspirations, where you stand a high chance of acceptance.
What are the top computer science universities in South Africa?
Top computer science programs in South Africa
What are the top computer science undergraduate programs in South Africa?
Stellenbosch UniversityComputer Science - BSc
- 3 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Computer Science
- Location
- Stellenbosch, South Africa
- Next available start date
- March 2027
- Annual tuition fee
- 121,520ZAR
University of JohannesburgBSc Mathematical Sciences (Extended): Mathematical Statistics and Computer Science - BMaSc
- 4 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Computer Science , Mathematical Statistics
- Location
- Johannesburg, South Africa
- Next available start date
- February 2027 +1 more
- Annual tuition fee
- 50,360ZAR
University of JohannesburgBSc Mathematical Sciences (Extended): Applied Mathematics and Computer Science - BMaSc
- 4 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Applied Mathematics , Computer Science
- Location
- Johannesburg, South Africa
- Next available start date
- February 2027 +1 more
- Annual tuition fee
- 50,360ZAR
University of JohannesburgBSc Mathematical Sciences (Extended): Mathematics and Computer Science - BMaSc
- 4 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Computer Science , Mathematics
- Location
- Johannesburg, South Africa
- Next available start date
- February 2027 +1 more
- Annual tuition fee
- 50,360ZAR
University of JohannesburgBSc Mathematical Sciences: Applied Mathematics and Computer Science - BMaSc
- 3 years
- Full-time
- On campus
- Degree type
- Bachelor's
- Subject area
- Applied Mathematics , Computer Science
- Location
- Johannesburg, South Africa
- Next available start date
- February 2027 +1 more
- Annual tuition fee
- 57,040ZAR
See all undergraduate degrees in computer science in South Africa
Computer Science degrees abroad
Learn more about studying for a computer science degree abroad, including typical program structure, entry requirements, fees and funding, and future career prospects.





