Master of Computing - General Track


The Master of Computing programme is a flagship graduate programme from the School of Computing at National University of Singapore. Over the years, it has evolved to be a comprehensive and challenging graduate programme, with specialised modules that includes the latest research findings in both applied and fundamental computing fields. The programme provides advanced and in-depth knowledge of IT to prepare the students for challenges in their IT careers.

Starting from January 2021, the School of Computing will be introducing a General Track for the Master of Computing programme. This new track is designed primarily for students with non-computing undergraduate degrees and aims to provide a systematic pathway for graduates who wish to embark on an accelerated conversion to the computing field. 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.

Programme Structure

This new general track remains a Master by coursework programme. Students are required to pass the MComp requirement of 40 modular credits, together with an additional 12 modular credits of bridging modules, meeting the following requirements:

  • six essential computing modules
  • four elective modules
  • one capstone project

6 essential computing modules

12 modular credits used to strengthen computing foundations ofMCompstudents

Bridging modules

12 modular credits used to fulfilMCompcurriculum requirement

MComp curriculum
(40 modular credits)

4 elective modules

16 modular credits chosen fromlevel 4000/5000 modules offered by the School of Computing

1 capstone project

12 modular credits (spanning across 2 semesters)

To instil core computing competencies, students read six essential modules covering software development, computing systems, data structures and algorithms, enterprise systems, fundamentals of artificial intelligence and data analytics. Elective modules offered by the School of Computing cover areas such as computing systems, cybersecurity, data analytics, enterprise IT, financial technology, robotics and software methodology. A two-semester capstone project is aimed at allowing students to pick up practical software engineering and system design skills that are needed in the Infocomm sector. It will comprise of a computing internship component that will allow graduating students to obtain industry work experience that supports both practical skills and self-directed learning.

Out of the ten modules to meet the General Track requirement, students are allowed a maximum of two level 4000 modules, with the remaining modules at level 5000 or above. Students who have completed SoC Graduate Certificate (GC) in Computing Foundations I and/or II can apply to use the set of foundation modules completed as modules to meet up to 24 MC of the essential modules requirement of the general track. Note that admission to the SoC master’s degree programmes is on a competitive basis and there is no guarantee of admission, even after the successful completion of the Graduate Certificate(s).


For the full-time programme (normal candidature period of over 3 semesters), we recommend either of the following two course plans:

Semester 1
4 modules (16 MC)

Semester 2
3 modules (12 MC)

Semester 3
3 modules (12MC)

Capstone Project (12 MC) (spans overSemester 2 and 3)


Semester 1
4 modules (16 MC)

Semester 2
4 modules (16 MC)

Semester 3
2 modules (8MC)

Capstone Project (12 MC) (spans overSemester 2 and 3)


Generally, full-time students have some flexibility to complete more or less modules, as long as they do not exceed the maximum or minimum full-time workload of 20 and 12 modular credits (MC) respectively per semester. Note that industry capstone project would include a full-time internship attachment of at least 4 months either during the 3rd semester or immediately after it. Where possible, this full-time internship attachment would be organised during the May-August period.

Modules Offered under this General Track

The details of the core and elective modules are listed in Annex A (General Track).


The normal candidature periods for full-time and part-time students are 1.5 years and 2.5 years respectively. The maximum candidature is 3 years for all students.


We expect the majority of the candidates for MComp (under General Track) to be full-time students that can have a maximum and minimum workload of 20 and 12 modular credits, respectively per semester. Where permitted, the maximum and minimum workload for part-time candidates shall be 12 and 4 modular credits respectively, per semester.


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 here.

In order to graduate from the MComp programme (under the General Track), students are required to fulfil the programme requirement of 40 MC together with the additional 12 MC of bridging modules, and also achieve a minimum final CAP of 3.0.

Current Intake: January 2021
Application Period: 01 Jan 2021 to 15 March 2021


The deadlines for submission of application forms are as follows:


Online Application (open date)

Closing Date for receipt of applications

August intake

01 January

15 March

January intake

15 August

15 September of previous year

* Applicants will be notified of the outcome by postal mail by mid-end May (August intake) or mid-end November (January intake). The application outcome will also be available via the online Graduate Admission System.


The Master of Computing – General Track (MComp) as a new programme suitable for candidates with non-computing degrees. 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 having a related degree. The MComp General Track is designed to provide 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 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 in Computing Foundations which can subsequently be upgraded to the Master of Computing – General Track. For more details on the Graduate Certificate in Computing Foundations, click here.

To be admitted into the programme, candidates should either possess a good honours degree or equivalent in any discipline, or have completed the Graduate Certificate in Computing Foundations with a CAP of 3.0 or above to qualify for this route of admission.

The above admission requirements are the minimum requirements. Admission is on a competitive basis and preference will be given to students with IT related job experiences.


International applicants* are to submit GRE/ GMAT/ TOEFL/ IELTS test scores as evidence which demonstrates their academic and language ability and readiness for graduate study. Candidates may be required to sit for other tests as prescribed by the School.

Candidates who have graduated from Indian universities may submit GATE scores instead.

Candidates should have a minimum GRE score of 320 (verbal & quantitative) and 3.5 (analytical), or a GMAT score of 650 and above. The minimum TOEFL scores for Internet Based Test (IBT) is 90; or IELTS score of 6.0. GRE and TOEFL scores will be valid for 5 years and 2 years respectively.

*International applicants who graduated from universities where English is not the main medium of communication must submit TOEFL or IELTS (International English Language Testing System) scores.


Singapore Digital (SG:D) Scholarship (Postgraduate)

The SG:D Scholarship (Postgraduate) is an industry scholarship that empowers students pursuing Infocomm Media (ICM) related studies at the Masters or PhD level. Students pursuing postgraduate studies in specialised ICM areas such as Artificial Intelligence, Cybersecurity, Analytics, Immersive Media, and Digital Content Creation can chart your future with this scholarship.

Scholarship details and eligibility criteria can be found here.


The Master of Computing (General Track) tuition fees for new students admitted to Semester 2, AY2020/2021 (January 2021 intake) is:


Semester 2, AY2020/2021 (January 2021 intake)
– MComp Programme (General Track)

excluding GST


Singaporeans and Singapore PRs may enjoy tuition fee subsidies.

    • The above tuition fees is subject to 7% GST (Goods & Services Tax).

    • Applicants are required to make an application fee of S$50 for each application submitted.

    • Admission to the programme is on a competitive basis. A non-refundable and non-transferable acceptance fee of S$5,000, which will be credited towards your tuition fees, is payable upon acceptance of offer.

    • The above stated programme fee allows students to take 52 modular credits (MCs). Students who are required to take modules beyond 52MCs for programme completion are subject to supplementary tuition fees.
    • All students will also be required to pay for the Miscellaneous Student Fees (MSF). The miscellaneous student fees payable can be found here.
    • SkillsFuture Credit can be found here.
    • All fees quoted here are in Singapore Dollars (S$), and may be subject to change. The University reserves the right to alter the fees at any time without prior notice.

Study Awards

Candidates who are successfully admitted to the MComp (General Track) programme for Semester 2, AY2020/2021 may be provided with the MComp Study Awards. The awards are given on a competitive basis to deserving candidates. Applicants do not need to apply for the awards as eligible candidates will be notified in the admission offer.

Candidates who are already in receipt of full scholarships or sponsorship support are not eligible for the Study Awards. Those who are in receipt of partial scholarship/sponsorship shall have proportionally reduced study awards.


If you are in need of financial assistance, such as a tuition fee loans, please contact us for assistance.

Apply now!

For enquiries, please email us at

15 November 2020