University of Kwazulu Natal Computer Science

University of Kwazulu-Natal logo

University of Kwazulu Natal Computer Science

Computer Science is offered on the Pietermaritzburg and Westville campuses of UKZN.
We offer Computer Science as a major for the BSc degree and in the BSc(CSIT) programme on both campuses. Students majoring in Computer Science for the BSc degree typically offer either Mathematics, Statistics, Physics, Chemistry or Economics as a second major. Students in the BSc(CSIT) programme may choose to major in Computer Science and in Informations Systems OR may choose to do a double major in Computer Science. For further details Study Computer Science has brochure, prospectus, Application Forms and the College Handbook
We have 4 Computer Science academic staff on the Pietermaritzburg campus and 6 Computer Science academic staff on the Westville campus. For contact details and areas of expertise please use the staff link in the left navigation panel.
Our staff have a wide variety of research interests. Current interests include, Artificial Intelligence, Image Processing, Bioinformatics, Opensource Software and Internet Technologies. For further information please use the research link in the left navigation panel.

School Brochure
Undergraduate:
Undergraduate Prospectus
Undergraduate Application Form
Maths requirements:
A full year of Mathematics is required to proceed to level 2 in Computer Science
16 credits of level 2 Mathematics is required to proceed to level 3 of Computer Science. Students doing the double major will require an additional 32 credits of Mathematics.
16 credits of level 1 Statistics is required to complete a BScCSIT programme.
Postgraduate:
Postgraduate Application Guide
Postgrad Brochure
Postgraduate Application Form
College Handbook
BSc Honours (Computer Science) – Pietermaritzburg & Westville
Admission to the Honours programme requires a degree in Computer Science and a 55% average in four approved third level modules.
Masters (MSc) (Computer Science) – Pietermaritzburg & Westville
Computer Science offers students the opportunity to pursue studies in the broad field of computer science. This program is designed to provide students with an opportunity to strengthen their knowledge in a specific area of computer science, and to provide a significant introduction to research.
Doctor of Philosophy in Computer Science
Overview of the Degree
The Doctor of Philosophy in Computer Science is designed to take students to the frontiers of key areas of computer science. It combines theoretical and applied investigation to create new models and software systems to solve problems in the industrial, business and social worlds.
Campus:   Contact Number : Email Address:
@ukzn.ac.za
Academic Leader
Dr Aderemi Oluyinka Adewumi WVL 031 260 1176 adewumia
Academic Administration
Mrs B Bonhomme PMB 033 260 5609 Bonhomme
Mrs  C Magwaza WVL 031 260 3018 Magwazac2
Higher Degrees and Research Administration
Miss C Barnard PMB 033 260 5645 barnardc
Mrs S Marimuthu WVL 031 260 7136 marimuthus
Physical Address Pietermaritzburg:
Computer Science
University of KwaZulu-Natal
King Edward Avenue
First Floor, Science Building, Room F13
Pietermaritzburg, 3201
Fax: 033 260 5979
Email: enquiry(at)cs.ukzn.ac.za
Physical Address Westville:
Computer Science
University of KwaZulu-Natal
Room 316, Level 3, Block H1
University Road, Chiltern Hill
Westville, 3629

Fax: 031 260 7001
Email: enquiry(at)cs.ukzn.ac.za

Postal Address:
Computer Science
University of KwaZulu-Natal
Private Bag X01, Scottsville, 3209
Pietermaritzburg, South Africa
Postal Address:
Computer Science
University of KwaZulu-Natal
Private Bag X 54001
Durban
4000