Computer Science is the driving force behind today’s digital revolution, transforming how we live, work, and innovate. At UKZN, our Computer Science programme equips students with cutting-edge technical skills and theoretical foundations to develop advanced computing solutions for real-world challenges.
Computer Science includes Information Systems and Technology, a sub-discipline that focuses on the use of technology to manage and process information effectively.

Information Systems and Technology (IST) bridges business needs with technological solutions, empowering organizations to thrive in the digital age. At UKZN, our IST programme combines technical expertise with strategic thinking, preparing graduates to design, implement, and manage systems that drive organizational success.
Why Study Computer Science at UKZN?
The University of KwaZulu-Natal’s Computer Science programme develops skilled professionals for South Africa’s growing digital economy. Our curriculum covers essential computing disciplines including artificial intelligence, data science, cybersecurity and software engineering. Students gain practical experience through hands-on projects using current technologies while addressing local technological needs. The programme maintains accreditation with the South African Computer Society, ensuring graduates meet industry standards.
(For detailed module information, please consult our current College Handbook)
Mathematics Stream (M Stream)
This three-year undergraduate course leads to the degree of Bachelor of Science (BSc) in the M stream, which encompasses programmes/ majors within the disciplines of Computer Science, Mathematics, Physics and Statistics. Possible major subject combinations include any two of the following:
This is a focused, three-year programme that leads to a Bachelor of Science (BSc) degree specialising in:
A one year specialist programme leading to an Honours degree. Applicants must have a relevant 3-year or equivalent qualification to be considered for Honours. Spaces are very limited and a careful selection process is followed.
A Master of Science programme is offered, whereby students engage in research under the supervision of an academic staff member. Entrance is decided by the track record of the student and the availability of a suitable supervisor. This is typically two years of full time study.
A Doctor of Philosophy programme is offered where students engage in new and original research supervised by academic members of staff. This is typically two to four years of study and normally follows on from a Master of Science Degree.
This three-year undergraduate course leads to the degree of Bachelor of Science (BSc) in the M stream, which encompasses programmes/ majors within the disciplines of Computer Science, Mathematics, Physics and Statistics. Possible major subject combinations include any two of the following:
NSC degree pass with Maths Level 5 (60%), English and Life Orientation Level 4 (50%) and either Agricultural Science or Life Sciences or Physical Science Level 4 (50%)
30 – 48
CASSE provides alternative access to students predominantly from disadvantaged educational backgrounds who do not meet the entry requirements to enrol for various science and engineering programmes. Though students are expected to study and pass augmented modules in the first two years, they eventually graduate with various qualifications in the school with mainstream students.
NSC degree pass with English and Life Orientation at Level 4 (50%), Maths at Level 3 (40%) and Agricultural Science, Physical Science or Life Sciences at Level 3 (40%)
26 – 48
To apply, please visit our School’s Undergraduate or Postgraduate page for step-by-step instructions, downloadable application forms, and the online application link.

We are a research-led institution, producing knowledge for the rapidly-changing and information-rich world.
We have a number of research groups that specialise in areas of research in Computer Science.
UKZN Research Space was developed to increase the visibility, availability and impact of tour students’ research output.

Academic Leader jemberee@ukzn.ac.za | 031 260 1035