Masters in Computer Science by Dissertation (CSC5000W)
The degree of Master of Science may be conferred after the satisfactory completion of a dissertation embodying research under the guidance of an approved supervisor. This choice is known as CSC5000W. The guidelines for the dissertation are that it must be a detailed report on the conduct of a research project and the analysis of the results produced. It isn't essential that it be a contribution to knowledge nor does the project necessarily have to be original, although if this is the case then the degree is likely to be awarded with distinction.
The examiners are asked specifically to say if the dissertation indicates:
- sufficient knowledge of the relevant literature
- familiarity with research methods in science
- satisfactory presentation
- that the candidate has originality and has advanced the field of knowledge of Computer Science
- it is worthy of publication in recognized international journals in Computer Science.
A student is not normally be admitted to the either Masters program unless (s)he has completed an Honours degree in computer science and achieved at least an upper second or has demonstrated academic maturity in some other way. Admission is moreover subject to the student providing
- a suitable research topic acceptable to an approved supervisor, who
- has to ensure that adequate computing equipment is available to the student to carry out the proposed research.
Applications from students who have not completed their previous studies at UCT should include the following information in addition to the normal requirements for admission to a Masters degree:
- an indication of the research area of interest and potential supervisors, as well as
- a motivation from the student in his or her own words as to his or her reasons for wishing to study towards a masters degree at UCT.
Students who have an honours degree from UCT should complete an internal application form in addition to the normal requirements for admission to a Masters degree.

