University of the Western Cape

Mission And Vision

Our vision is to provide innovative programmes in Computer Science, in order empowering our graduates to advance the quality of life in Africa. Our mission is:

  • To produce leading and visionary computer professionals at the cutting edge of Information and communications technologies (ICTs);
  • To provide world-class quality and relevant research programmes in ICTs;
  • To provide academic support for students from under-represented groups and opportunities for Life Long Learning (LLL);
  • To foster co-operative relationships with industry and educational institutions;
  • To empower disadvantaged communities through the transfer of ICT skills;
  • To utilise democratic, transparent and accountable management practices.

University of the Witwatersrand

The School offers academic programmes which are at the forefront of national interests and a transforming world. 

  • Our unique programmes include Big Data Analytics, Data Science, Robotics, eScience and eResearch.
  • Our Applied Mathematics courses include Computational Methods, Mathematical Modelling and Analytical Methods which provide skill-sets in solving abstract problems.

University of Pretoria

The Department fulfils a vital role within the broader Information Technology spectrum in South Africa, as well as internationally. Our main objective is to explore and research the scientific basis of new technologies. We furthermore promote the proliferation of reliable, robust and innovative computing and information technologies into the IT-industry in South Africa.

  • Excellence in computer science education, the development of internationally and nationally recognized research initiatives and strong industry collaboration are the driving factors underpinning the success of the Department of Computer Science.
  • The University of Pretoria is unique in administering Information Science, Informatics (Information Systems) and Computer Science from within a single School of Information Technology (SIT).

University of KwaZulu-Natal

The  School of Mathematics, Statistics and Computer Science is one of five Schools in the College of Agriculture, Engineering and Science. The School’s competent cohort of lecturers ensure that students emerge highly employable, with a rich university experience and a comprehensive, first-class Bachelor of Science (BSc) degree to their name.

The School offers is comprised of three disciplines, which provide students with access to numerous career opportunities.

  • Mathematics
  • Statistics
  • Computer Science

University of Cape Town

Mission, Vision and Role

Our mission is to develop and impart knowledge and skills in the field of computer science.

Our vision is to strive to be a department of the first rank in both an International and in an African context, sustaining:

  • high respect for its research and post-graduate education
  • excellence in teaching in order to produce graduates who possess the skills that are needed whenever decision making or creative thinking takes place
  • an influential role in industry and the Information Technology community

Stellenbosch University

Computer Science is a vibrant and innovative environment, with a particular emphasis on high quality research. All our senior researchers are NRF rated, and we attract postgraduate students from all over the world. In addition to being strong in the foundational theories of Computer Science, our postgraduate students are expected to have excellent programming and technical skills.


North-West University

This program and curriculum is compiled in such a manner that students are qualified to enter the field of information technology with confidence and to render a valuable service to the industry in South Africa and elsewhere in the world. The curriculum was designed after planning sessions with individuals in the industry. It comprises mainly computer modules with content based on the content of the international curriculum, Computing Curricula: Computer Science.

  • Computer Science
  • Information Systems
  • Computer Science and Information Systems consists of the following subjects:

North-West University

The qualifications offered by the department are geared towards the development expertise in the fields of Computer Science and Multimedia Computing.  The Computer Science qualification is designed to equip students with key programming, analysis and design skills that includes back and front-end web development, mobile computing, software engineering and data science in a variety of business, scientific and social contexts. 

  • The Multimedia Computing qualification encompasses the technologies behind the creative industry and adds audio/visual creation expertise to the key programming skills.
  • These skills include 2D/3D graphics and animation, virtual reality, interactive environments and games development.
  • The emphasis of our qualifications is on the provision of adequate theoretical and practical knowledge in order to implement and recommend solutions to mainstream computer science related problems.
  • Our postgraduate studies are focused on providing tools and techniques to enable quality research in both theoretical and applied computer science.

University of the Free State

Undergraduate programmes

Data Science combines the disciplines of Computer Science, Applied Mathematics, and Mathematical Statistics to implement scientific computerised methods and  processes, machine-learning algorithms, and data models to extract knowledge and insight from large structured and unstructured datasets that can be used to explain past events or forecast future events.

University of Johannesburg

The Academy of Computer Science and Software Engineering (ACSSE) is proud to present both South Africa's and the world's growing IT industry with superior graduates in the fields of Computer Science and Informatics.​​​ 


  • The Academy of Computer Science and Software Engineering of the University of Johannesburg is the first University in the southern hemisphere offering a BSc Hons (IT) degree which was formally accredited since 2003 by the highly respected and professional BCS: The Chartere​d Institute for IT​.
  • This accreditation confirms the international standard and quality of this course.​​

Rhodes University

The innovations brought about by Information and Communication Technology are radically altering our society by changing the way our economy, educational systems, and social and cultural interactions work.  This is particularly relevant to the kinds of activities that graduates encounter in their day-to-day personal and professional lives.

As this technological innovation progresses, it will become increasingly important to have a knowledge and an understanding of the nature of information and communication technologies, and how they are changing.  Anticipating these changes will enhance the choices you make in your personal and working life.  Naturally, the more knowledge you have, the more you will be able to exploit the power of Information and Communication Technology.