Home
Grades 7–12
Past Papers
Marketplace
Careers
Get Started
Back to Career Guide
Computer Science / IT
ICT · 3 years (BSc) / 4 years (BEng or BIS)

Study programming, algorithms, software development and computer systems β€” a path into software engineering, data science and IT.

Required Subjects
Mathematics English Information Technology (recommended)
APS / Points Guide
Typically 28-36 APS depending on university
Typical duration: 3 years (BSc) / 4 years (BEng or BIS)
Where to Study
University of Cape Town
Faculty of Science
APS: ~36+
Visit Website
University of the Witwatersrand
School of Computer Science and Applied Mathematics
APS: ~36+
Visit Website
Stellenbosch University
Faculty of Science
APS: ~Top achievers
Visit Website
University of Pretoria
Faculty of Engineering, Built Environment and IT
APS: ~30+
Visit Website
University of Johannesburg
Faculty of Science
APS: ~28+
Visit Website
North-West University
Faculty of Natural and Agricultural Sciences
APS: ~28+
Visit Website
Cape Peninsula University of Technology
Faculty of Informatics and Design
APS: ~24+ (Diploma route)
Alternative route via Diploma in IT
Visit Website
APS requirements shown are approximate guides only and may differ by year and faculty. Visit each university's official admissions page to confirm current requirements, application dates and contact details.
Sample Application / Motivation Letter

Use this as a starting template for your university application or motivation letter. Replace anything in [brackets] with your own details.

[Your Full Name]
[Your Address]
[Your Phone Number] | [Your Email Address]
[Date]

The Admissions Office
[University Name]
[Faculty/Programme Name]

Dear Sir/Madam,

RE: APPLICATION FOR ADMISSION TO COMPUTER SCIENCE / IT

I am writing to apply for admission to the Computer Science / IT programme at [University Name] for the 2027 academic year.

I am currently in [Grade 12 / completed Matric in [Year]] at [School Name], where I have taken the following subjects relevant to this programme: Mathematics, English, Information Technology (recommended). My results in these subjects reflect my dedication to a future in this field, and I believe my academic performance meets the entry requirements for Computer Science / IT (Typically 28-36 APS depending on university).

I have chosen to pursue Computer Science / IT because [explain your personal motivation - e.g. a experience, role model, community need, or long-term goal that drew you to this career]. I am confident that studying at [University Name] will give me the knowledge, practical skills and support I need to succeed in this field and to contribute meaningfully to my community after graduating.

Beyond academics, I have been involved in [mention any relevant extracurricular activities, volunteering, leadership roles, or part-time work]. These experiences have helped me develop skills such as [teamwork / discipline / communication / problem-solving] that I believe will help me thrive in your programme.

I have attached the following documents in support of my application:
- Certified copy of my ID document
- Certified copy of my latest school results / Matric certificate
- [Any additional documents required, e.g. NBT results, portfolio, motivational essay]

I would be grateful for the opportunity to study Computer Science / IT at [University Name] and look forward to hearing from you regarding the outcome of my application. Please do not hesitate to contact me should you require any further information.

Yours sincerely,

[Your Full Name]

Suggestions, Sponsorship & Investment

Got an idea for SkoolCast, want to sponsor a student, or interested in investing? Send us a message and it'll go straight to our team.