School of Mathematics, Statistics & Computer Science

Computer Science

Computer Science covers both the theoretical and applied areas of the discipline and produces graduates who are able to introduce and develop new computational solutions and technologies.



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:

  • Applied Mathematics
  • Computer Science 
  • Data Science (combination of Computer Science & Statistics)
  • Pure Mathematics
  • Statistics

BACHELOR OF SCIENCE (Computer Science & It)

This focused, three-year programme leads to a Bachelor of Science (BSc) degree that specialises in Computer Science and Information Technology.


CASSE is an Alternative Access and Academic Support Programme that caters for prospective students whose academic potential was not realised due to a disadvantaged educational background.

How to Apply

All first-time South African applicants to UKZN for entry into degree/ diploma study (Grade 12s and undergraduate transfer students from other institutions) must apply via the Central Applications Office (CAO).

Bachelor of Science (Honours)

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.

Master of Science

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 degree takes a minimum of one year. 

Doctor of Philosophy

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.

How to Apply

Applications must be submitted to our College office. Visit the College website to see the steps to follow, download the application pack/ forms and access the link to apply online


Research Areas

We are a research-led institution, producing knowledge for the rapidly-changing and information-rich world.

Research Groups

We have a number of research groups that specialise in areas of research in Computer Science. 

Student dissertations

UKZN Research Space was developed to increase the visibility, availability and impact of tour students’ research output.

Contact us

Howard College

Pietermaritzburg campus

Westville campus