Master of Philosophy /
Doctor of Philosophy in
Computer Science
Doctor of Philosophy in
Computer Science
Structures
Main navigation
Programme Structure
(For students admitted in 2018/19 and before)
Programme Structure (for 2019/20 intake and thereafter)
The MPhil programme consists of 7 credit units and the PhD programme consists of 14 credit units. The submission of a thesis is also required.
Please refer to SGS website for more information
Master of Philosophy (MPhil)
Coursework Structure | |
---|---|
Research Methodology and Ethnics Course | 2 credit units |
Elective Courses | 5 credit units |
Total | 7 credit units |
Other Requirement (not counted towards the University's coursework requirement) |
Teaching Students: First Steps (SG8001) (1 credit unit) |
Research Methodology and Ethics Course for MPhil Students (2 credit units)
Code | Title | Level | Units |
---|---|---|---|
CS8695 | Research in Computer Science | R8 | 2 |
Please refer to SGS website for more information
Doctor of Philosophy (PhD)
Coursework Structure | |
---|---|
Core Courses | 9 credit units |
Research Methodology and Ethnics Course | 2 credit units |
Elective Courses | 3 credit units |
Total | 14 credit units |
Other Requirement (not counted towards the University's coursework requirement) |
Teaching Students: First Steps (SG8001) (1 credit unit) |
Core Courses for PhD Students (9 credit units)
Code | Title | Level | Units |
---|---|---|---|
Students have to choose one out of the following two courses to fulfil Programme Core requirements with the approval from their supervisor. The remaining one can be selected to fulfil Programme Elective requirements. | |||
CS5487 or CS5489 |
Machine Learning: Principles and Practice or Machine Learning: Algorithms and Applications |
P5 or P5 |
3 or 3 |
Students have to choose one out of the following two courses to fulfil Programme Core requirements with the approval from their supervisor. The remaining one can be selected to fulfil Programme Elective requirements. | |||
CS6382 or CS6491 |
Algorithm Analysis and Game Theory or Topics in Optimization and its Applications in Computer Science |
P6 or P6 |
3 or 3 |
CS8692 | Comprehensive Studies in Selected Topics in Computer Science | R8 | 3 |
Research Methodology and Ethics Course for PhD Students (2 credit units)
Code | Title | Level | Units |
---|---|---|---|
CS8695 | Research in Computer Science | R8 | 2 |
Elective Courses:
Please click HERE for the details of Approved Courses for Research Degree Students.
Last Updated : 03 JAN 2022