Master of Philosophy in Computer Science
Master of Philosophy in Computer Science
Award Title
Master of Philosophy
Offering Academic Unit
Department of Computer Science
Mode of Study

Credit Units Required for Graduation

7 and SG8001

Programme Aims

The programme aims to train and produce graduates who can contribute to the extension of knowledge in their chosen subject areas, preparing them for advanced research at the PhD level or professional careers in science and engineering.

Programme Intended Learning Outcomes (PILOs)

Upon successful completion of this programme, students should be able to:

(1) master the content and methods of their chosen subject areas;
(2) conduct independent research;
(3) formulate and carry out applied research in their chosen subject areas;
(4) communicate effectively with the learned community about the research process and findings;
(5) create new knowledge through the process of applied research.

Programme Requirements

Research Area(s) in which research students will be admitted to:

Computer Science, Creative Media
Programme Core Courses: (2 credits)
Course CodeCourse TitleCredit Units
CS8695Research In Computer Science2

Programme Electives: (5 credits)

Please refer to the updated list of approved courses for research students posted in the SGS website.
Other Requirement (not counted towards the University coursework requirement)
Course CodeCourse TitleCredit Units
SG8001Teaching Students: First Steps1

Qualifying/ Annual Report Submission:

Students are required to submit qualifying report and annual report in compliance to the regulations or guidelines as set by the School of Graduate Studies (SGS). Such regulations and guidelines are accessible via the guidebook located at SGS website.


An MPhil thesis should present the results of research investigation, give evidence of a sound understanding of the area of study, its context and applicability, and make a contribution to knowledge.