DISCIPLINE OF

Computer Science

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 & Technology

126194

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)

Bachelor's Degree

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:

  • Applied Mathematics
  • Computer Science 
  • Statistics
  • Pure Mathematics
 

Computer Science & Information Technology

This is a focused, three-year programme that leads to a Bachelor of Science (BSc) degree specialising in:

  • Computer Science
  • Information Technology

Bachelor's Degree (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.

Masters Degree

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.

Doctoral Degree

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:

  • Applied Mathematics
  • Data Science
  • Computer Science 
  • Information Systems & Technology
  • Pure Mathematics
  • Statistics

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

How To Apply

To apply, please visit our School’s Undergraduate or Postgraduate page for step-by-step instructions, downloadable application forms, and the online application link.

Research

Screenshot 2025 06 24 at 20.19.47
RESEARCH AREAS

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

 Research Focus Areas  

RESEARCH GROUPS

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

 CENTRE FOR ARTIFICIAL INTELLIGENCE RESEARCH (CAIR)  

STUDENT DISSERTATIONS

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

Computer Science dissertations  

Academics

Edgar Jembere

Dr Edgar Jembere

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

Lecturer

Dr Andronicus Akinyelu

Researcher and lecturer
Westville

Mr Luke Vorster

Professor
Westville

Prof Serestina Viriri

Lecturer
Westville

Ms Yuvika Singh

Lecturer
Westville

Mr Anban Pillay

Associate Professor
Westville

Prof Paul Kogeda

Lecturer
Westville

Dr Asad Jeewa

Senior Lecturer
pmb

Dr Jean Vincent Fonou-Dombeu

Lecturer
pmb

Mrs Rosanne Els

Lecturer
Westville

Mr Sibonelo Dlamini