Master of Philosophy /
Doctor of Philosophy in
Computer Science

Structures

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