The Master of Computing programme is a comprehensive and challenging graduate programme with area specialisations. It encompasses latest research findings, both applied and fundamental. The programme also provides advanced and in-depth knowledge of IT to prepare the students for challenges in IT career.

The programme may be taken full-time or part-time. Most level 5000 modules are conducted in the evenings.

 

Structure of Programme

Students are required to pass ten modules, with at least five modules selected from their specialisation (total of 40 modular credits). The remaining five non-specialisation modules can be chosen from level 4000 to 6000 modules offered by the School of Computing.

Out of the required maximum ten modules (40 modular credits), students are allowed a maximum of two level 4000 modules and two modules (must be at least level 5000) from other faculties.

CS Dissertation Option
The dissertation option gives individual students the opportunity for independent study and research in the area of their selected specialisation. This will be carried out under the supervision of an academic staff, and the selection of the topic/area will be done in consultation with the supervisor in the area of expertise.

Students will be allowed the flexibility of taking the dissertation option which is equivalent to four graduate level modules (16 modular credits). Students who opt to take the dissertation will need to complete six modules (24 modular credits) with at least three modules from the area of specialisation. Out of the six modules, students are allowed at most two level 4000 modules (8 modular credits).

 

Modules offered in the Specialisation

The pool of CS specialisation modules are listed here:

 

Duration of Programme

Part-time and full-time candidates taking the MComp programme must complete the coursework requirements within the maximum candidature period:

  Full-Time Part-time
Maximum Candidature 3 years 3 years


Workload

The maximum and minimum workload for part-time candidates per semester are 12 and 4 modular credits respectively. Candidates who are on full-time candidature can have a maximum and minimum workload of 20 and 12 modular credits respectively per semester.

 

Continuation/Graduation Requirements

The Master of Computing programme uses the Cumulative Average Point (CAP) as a criterion for continuation and graduation. The University sets the minimum standards and specific programmes may implement stricter or additional requirements. For more information on the University’s continuation requirements and duration of the programme, please refer to http://www.nus.edu.sg/registrar/edu/gd-contgrad.html.

In order to graduate from the MComp programme, students are required to fulfil the programme and specialisation requirements, as well as achieve a minimum final CAP of 3.0.