• Toll free: 1800 258 5772

National University of Singapore

Singapore , Singapore ,Singapore

Master of Computing - General Track

The Master of Computing (MComp) programme is a flagship graduate programme from the School of Computing at the National University of Singapore (NUS).

Over the years, it has evolved into a comprehensive and challenging graduate programme, with specialised modules that include the latest research findings in both applied and fundamental computing fields. The programme provides advanced and in-depth knowledge of information technology (IT) to prepare our students and graduates for challenges in their IT careers.

The value of computing expertise in the workforce has increased sharply in recent years, fuelling enthusiasm and interest in the field among candidates across all sectors and backgrounds. However, there were few avenues to pursue a postgraduate degree in computing for many individuals without a related degree.

The MComp – General Track, introduced by the School of Computing in January 2021, is designed to provide a systematic pathway for graduates who wish to embark on an accelerated conversion to the computing field, offering opportunities for these candidates to enhance their computing knowledge and reposition themselves in their respective industries as competent IT professionals.

There are two admission pathways: direct admission for the full-time programme and stackable route for part-time admission.

Candidates applying for part-time admission through the stackable route are expected to have initially been enrolled in the Graduate Certificate (GC) in Computing Foundations, which can subsequently be upgraded to the MComp – General Track.

In addition to helping build a strong foundation in computing fundamentals, this programme offers elective modules that cover deep computing expertise to help prepare MComp graduates for future career challenges in the Infocomm sector.


  • Jan
  • Aug

Application Processing Time in Days: 30

Minimum English Language Requirements

English Level Description IELTS (1.0 -9.0) TOEFL IBT (0-120) TOEFL CBT (0-300) PTE (10-90)
Expert 9 120 297-300 86-90
Very Good 8.5 115-119 280-293 83-86
Very Good 8 110-114 270-280 79-83
Good 7.5 102-109 253-267 73-79
Good 7 94-101 240-253 65-73
Competent 6.5 79-93 213-233 58-65
Competent 6 60-78 170-210 50-58
Modest 5.5 46-59 133-210 43-50
Modest 5 35-45 107-133 36-43
Limited 4 32-34 97-103 30-36
Extremely Limited < 4 < 31 < 93 < 30

PSW Opportunity

International students are allowed to work not more than 16 hours per week.

Admission Requirement / Eligibility Criteria

Admission to the NUS MComp – General Track programme is granted on a competitive basis as places in the programme are limited. Applicants should possess the following minimum requirements:
Bachelor's Degree with Honours or equivalent in any discipline, and/or GC in Computing Foundations with a Cumulative Average Point (CAP) of 3.0
Note: Applicants who wish to pursue the part-time stackable route are expected to initially have been enrolled in the GC in Computing Foundations
IT-related job experience preferred
English Language
Applicants whose native tongue and medium of university instruction is not completely in English:
  • Test of English as a Foreign Language (TOEFL) minimum score of 90 (Internet-based), or
  • International English Language Testing System (IELTS) minimum Academic score of 6.0.
Note: TOEFL / IELTS scores are valid for two years from the test date and should not have expired at point of application. Expired scores will not be considered for the application.
International applicants:
  • Graduate Record Examinations (GRE) minimum scores of 320 (Verbal Reasoning and Quantitative Reasoning) and 3.5 (Analytical Writing), or
  • Graduate Management Admission Test (GMAT) minimum score of 650, or
  • Graduate Aptitude Test in Engineering (GATE) scores for graduates from Indian universities.
Candidates may be required to sit for other tests as prescribed by the School.
Note: GRE scores are valid for five years from the test date and should not have expired at point of application. Expired scores will not be considered for the application.