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.
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.

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.
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.
The Centre for the Advancement of Science and Engineering (CASSE) provides alternative access to students, predominantly from disadvantaged educational backgrounds, who do not meet the standard entry requirements for science and engineering qualifications.
This structured approach provides academic support while ensuring students graduate with the same qualification as their mainstream peers.