All Computer Science and IT Programmes in South Africa - APS Comparison 2027
25 programmes listed with a latest-listed APS range of 18-40; verify all 2027 requirements.
| Institution | Programme | Min APS | Subject Requirements | Career Paths |
|---|---|---|---|---|
| Buffalo City TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| King Sabata Dalindyebo TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Port Elizabeth TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Motheo TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Central Johannesburg TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Ekurhuleni West TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Tshwane North TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Tshwane South TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Elangeni TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Majuba TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Thekwini TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Umgungundlovu TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Capricorn TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Vhembe TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Ehlanzeni TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Boland TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Northlink TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Ekurhuleni East TVET College TVET College |
Information Technology NC(V) Certificate · 3 years |
18 | Math Lit OK (L3+) English L3+ |
IT Support Technician, Network Administrator |
| Walter Sisulu University University |
Diploma in ICT Diploma · 3 years |
22 | Math Lit OK (L3+) English L3+ |
IT Support, Network Technician |
| University of Venda University |
BSc Computer Science BSc · 3 years |
24 | Maths only (L4+) English L3+ |
Software Developer, IT Specialist |
| Durban University of Technology University of Technology |
Diploma in ICT Diploma · 3 years |
24 | Math Lit OK (L3+) English L4+ |
IT Specialist, Software Developer |
| Tshwane University of Technology University of Technology |
Diploma in ICT (App Development) Diploma · 3 years |
26 | Math Lit OK (L3+) English L4+ |
App Developer, Software Developer |
| Rhodes University University |
BSc Computer Science BSc · 3 years |
30 | Maths only (L5+) English L4+ |
Software Developer, Data Scientist |
| University of Pretoria University |
Information Technology BIT · 4 years |
32 | Maths only (L5+) English L5+ |
IT Specialist, Software Developer |
| University of Cape Town University |
Computer Science BSc · 3 years |
40 | Maths only (L6+) English L5+ |
Software Developer, Data Scientist |
Frequently Asked Questions
What APS do I need to study Computer Science and IT in South Africa?
Career Helper's latest-listed APS values for Computer Science and IT range from 18 to 40 points. They are not verified 2027 requirements and do not confirm eligibility. Use the APS Calculator for planning, then confirm the programme, subjects, and selection rules with each institution.
Can I study Computer Science and IT with Mathematical Literacy?
Some latest listings show Mathematical Literacy and others show Pure Mathematics. These subject rules are unverified for 2027; confirm each programme.
Which South African university is best for Computer Science and IT?
Career Helper's programme listings include University of Pretoria, University of Cape Town. This is not a current ranking or endorsement. Compare verified programme availability, accreditation, location, cost, and outcomes before choosing.
How long does it take to study Computer Science and IT?
Latest-listed durations for Computer Science and IT include 3 years, 4 years. Duration, attendance mode, and practical components are not verified for 2027; confirm the current programme structure with the institution.
Can I get NSFAS funding to study Computer Science and IT?
Older guidance listed NSFAS funding at public institutions, a R350,000/year household-income threshold, and separate treatment for some SASSA recipients. Career Helper has not verified current institution, programme, study-mode, income, benefit, date, or repayment rules for Computer Science and IT. Check the current official notice at nsfas.org.za.