The Department of Computer Science is amongst the strongest in the country and home to academic staff who are well regarded both nationally and internationally.
The Department plays an important role in local industry and provides services to industries through technology transfer and applied research. The Department of Computer Science is part of the cross-Faculty School of IT
Staff research interests are broadly focussed in the following domains: Digital Libraries, Network and Information Security, Visual Computing, High-Performance computing and Big Data, and Information and Communication Technology (ICT) for Development.
The department maintains links with many IT-based industries within the country, including those in telecommunications, scientific and high-performance computing and visual effects and animation.
ICT for Development constitutes an important unifying theme amongst several staff members and this synergy led to the establishment of the Centre for ICT4D, a multi-disciplinary centre supported by several international corporations.
The department produces high quality graduates with knowledge and skills relevant to the international and South African technology communities. A capstone Honours degree in Computer Science, accredited by the British Computer Society, provides graduates with opportunities in stimulating and well-paid careers both locally and abroad.
University of Cape Town (UCT) Courses
Undergraduate Courses
- BCom
- BBusSc
- BSc
- BA
Postgraduates Courses
- Honours in Information Systems
- Honours in Management Information Systems
- Postgraduate Diploma in Management in Information Systems
- Master of Commerce in Information Systems
- PhD in Information Systems
Through the Faculty of Science:
- Honours in Computer Science
- Masters in Computer Science
- Masters in Information Technology
- PhD in Computer Science
Admission Requirements
Undergraduate Diploma Study
The minimum requirement for admission to undergraduate diploma study is a National Senior Certificate (NSC) as certified by Umalusi with an achievement rating of 3 (Moderate Achievement, 40-49%) or better in 4 recognised NSC 20-credit subjects.
Bachelor’s Degree Study
To be eligible for admission to degree study, applicants need to meet minimum requirements for eligibility:
- Applicants holding a South African National Senior Certificate (NSC) need to pass a minimum of 4 subjects at a rating of 4 (Adequate Achievement, 50-59%) or better in any four 20-credit NSC subjects.
- Applicants holding a South African Senior Certificate need matriculation endorsement.
- Applicants holding non-South African school-leaving certificates must qualify for a matriculation exemption certificate. For more information please visit the website of the Matriculation Board.
Minimum language proficiency
All applicants must have attained a certain level of proficiency in English and are required to submit evidence of this, as outlined below, as part of their application to study.
South African Senior Certificate undergraduate applicants
- South African Senior Certificate undergraduate applicants to UCT must have achieved a pass of 40% or more on the Higher Grade in English (First or Second Language) at Senior Certificate level.
South African NSC undergraduate applicants
- South African NSC undergraduate applicants to UCT, must have achieved a rating of 2 (Elementary Achievement, 30-40%) or better at Home Language or First Additional Language level.
Contact Details For University of Cape Town (UCT)
School of IT
Tel: +27 (0)21 6502261
Email: [email protected]
Department of Computer Science
Tel: +27 (0)21 650 2663
Email: [email protected]
Department of Information Systems
Tel: +27 (0)21 650 2261
Email: [email protected]
Centre for Film & Media Studies
Tel: +27 (0)21 650 3373
E-mail: [email protected]
GET DETAILS ON UNIVERSITY APPLICATION IN SA