This degree programme is offered in English only. The degree is conferred on a student who successfully completes at least 120 credits of coursework in Computer Science at honours level. Refer also to G16-G29.
- BSc degree majoring in Computer Science, from a South African university with a weighted average of at least 60% over all third-year modules in the Computer Science major or BIS (Multimedia) degree from the University of Pretoria with a weighted average of at least 60% for Software Engineering (COS 301) (or equiavalent) and at least three third-year Computer Science modules or equivalent degree (SAQA-accredited) with a weighted average of at least 60% over all third-year modules in the Computer Science major
Other programme-specific information
The Dean, on the recommendation of the relevant head of department, may approve a stipulated limited extension of the prescribed period of study.
Details regarding postgraduate modules are available at www.cs.up.ac.za
One elective module can be selected from outside the Department of Computer Science, subject to the approval of the programme manager, and provided that there are no lecture and exam clashes with Computer Science modules.
Examinations and pass requirements
In calculating marks, G26 is applicable. However, a student is required to obtain at least 50% in an examination in a module where no semester or year mark is required. In those cases where a year mark or semester mark is available, a subminimum of 40% must be obtained in the examination.
The Dean may, on the recommendation of the admissions committee, cancel the studies of a student who fails more than one module in an academic year. A module may only be repeated once. No supplementary examinations are granted at postgraduate level.
Pass with distinction
The BScHons degree is awarded with distinction to a candidate who obtains a weighted average of at least 75% (not rounded) in all the prescribed modules and who did not fail any module.