All graduate research students are admitted directly into a full-time graduate programme that leads to either:
- Doctor in Philosophy (PhD), if the candidate passes the Qualifying Examination (QE); or
- Master of Science (MSc), if the candidate fails the Qualifying Examination but is allowed to complete as an MSc candidate
PhD students admitted to the Department of Computer Science (CS) will follow the structure for the CS PhD programme:
Structure of PhD Programme (Computer Science)
Year 1
Semester 1
- 8MC coursework + CS6101 (Exploration of CS Research)
Semester 2
- 8MC coursework + Research
Year 2
Semester 1
- 8MC coursework + Qualifying Examination (QE)
Semester 2
Year 3
Semester 1
- Research + Thesis Proposal/Doctoral Seminar
Semester 2
Year 4
Semester 1
Semester 2
- PhD Defense (Seminar Presentation + Oral Defense)
Coursework Requirements
All CS PhD candidates must complete the number of courses as indicated in the above structure.
For CS PhD candidates who are required to complete 24 modular credits (MC), the modules must satisfy all of the following three conditions:
- At least 12 MCs must be at level 6000, and at least another 8 MCs must be at level 5000 or above. Only a maximum of 4 MCs level 4000 is allowed.
- At least 16 MCs must be offered by the CS department. CS PhD students may take at most 8 MCs of modules at level 5000 or above offered by other departments.
- At least 4 MCs each in any three of the five clusters:
- Algorithm and Theory
- Computer Systems
- Knowledge Systems
- Media Technologies
- Programming Language and Software Engineering
- The cluster of modules can be found in this Annex (PhD). Note that modules not listed in the Annex may still be used to meet Conditions (a) and (b).
- At most 4 MCs can be CS/CU-graded.
Students should complete all coursework requirements by the end of third semester.
CS6101 Exploration of Computer Science Research aims to introduce CS research students to various CS research areas in the form of study groups. This module will not be considered as one of the level 6000 coursework requirements.