WPCS 2.1.2
Tuition Fees:$1,558 for the full programme
Part-time Study:4 years
Applications Begin:April 2021
Final Award:PhD
Start Date:February 2022
Academic Unit:Faculty of Science
Campus:East Campus
Application Deadline: September 2021
Programme Overview

Principle fields within computer science include artificial intelligence, data science, robotics, human computer interaction, vision and graphics, formal languages, logic, database systems, computer science education and the theory of computing.

The PhD in Computer Science programme allows you to work with leading researchers in Computer Science. In the course of a PhD, you will become adept at independently conducting high-calibre original research. With the guidance of a leading researcher in your chosen field, you will be expected to produce original research contributions that further the science. By the end of your PhD, your publication record, knowledge and abilities will have progressed to the point where you are an acknowledged expert in your field

Admission Requirements
  • A Research Masters degree in a related field.
  • A supervisor from the School must be identified and approached prior to application.

Additional Entry RequirementsA candidate will only be accepted into the programme if a staff member has agreed to supervise their research. The onus is on the applicant to contact staff members working in fields of interest. Applicants are encouraged to contact the coordinator for assistance with this process.

Application Process
Application Fees for South African and SADC students: $13
Application Fees for International students: $13

  • Applications are handled centrally by the Student Enrolment Centre (SEnC). Once your application is complete in terms of requested documentation, your application will be referred to the relevant School for assessment.
  • Apply onlineUpload your supporting documents at the time of application, or via the Self Service Portal.
  • Applicants can monitor the progress of their applications via the Self Service Portal, view academic application status, accept an offer (once certified hardcopies have been received by SEnC), apply and check residence application status, and generate a fees estimate.
  • Selections for programmes that have a limited intake but attract a large number of applications may only finalise the application at the end of the application cycle.

Please note that the Entry Requirements are a guide. Meeting these requirements does not guarantee a place. Final selection is made subject to the availability of places, academic results and other entry requirements where applicable.

For more information, contact the Student Call Centre +27 (0)11 717 1888, or log a query at

Career Opportunities

Software engineering, Machine Learning, Data Science, Academia, Robotics, Information Technology, Finance.

Relevant Contact

Pravesh Ranchod
Programme coordinator