The Bachelor of Science in Computer Science at Walter Sisulu University is a three-year degree at the Mthatha campus that equips students with the knowledge and skills to become computer scientists focused on meeting regional and national needs. The programme covers the design, implementation, and maintenance of software systems, and prepares graduates for roles in scientific, business, and computing industries locally, nationally, and internationally. As South Africa's digital economy expands — driven by fintech innovation, e-government, and enterprise software adoption — BSc Computer Science graduates are in growing demand across technology companies, government ICT departments, and research institutions.
English Home Language or English First Additional Language: 50–59% (Level 4)
Mathematics: 60–69% (Level 5)
Physical Sciences: 50–59% (Level 4)
APS: 25
Software Engineer – Design, develop, and maintain software systems for fintech, enterprise IT, e-commerce, or govtech platforms serving South Africa’s growing digital economy.
Data Engineer – Build data pipelines, data warehouses, and analytics infrastructure for organisations leveraging big data across financial services, retail, and telecommunications.
Artificial Intelligence and Machine Learning Engineer – Develop AI and ML solutions for fraud detection, natural language processing, and predictive analytics in South African technology companies and research institutions.
Cybersecurity Analyst – Protect digital systems, networks, and data from cyber threats — a critical growth role as South African organisations face escalating cybersecurity risks.
Research Computer Scientist – Conduct advanced research in algorithms, distributed systems, human-computer interaction, or computational science at universities, the CSIR, or global technology research labs.