Our cookies

We use cookies to offer you a better browsing experience with personalized content, relevant ads and enhanced functionalities. By allowing all you agree to the use of cookies as per the cookie policy and remember you can manage your preferences anytime.

What will I learn?

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.

Structure of Programme

Students admitted to the Master of Computing are required to pass 40 modular credits, and are given the flexibility to complete their programme by selecting one of the below options:

Coursework Option

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

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

CS Project Option: The project option provides the experience for individual students to work on a significant computing project. It aims to prepare students with sufficient practical and/or research experiences in the computing field. Students who choose to embark on the project option will need to complete eight modules (32 modular credits) with at least four modules (16 modular credits) from the area of specialisation. Out of the eight modules, students are allowed at most two level 4000 modules (8 modular credits).

CS Dissertation Option: The dissertation option gives individual students the opportunity for independent study and research in the area of their selected specialisation. The dissertation is equivalent to four 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 (12 modular credits) from the area of specialisation. Out of the six modules, students are allowed at most two level 4000 modules (8 modular credits).

Which department am I in?

School of Computing

Study options

Full Time (3 years)

Tuition fees
SG$20,350.00 (11,49,068) per year
Start date

Expected August 2022

Venue

School of Computing

National University of Singapore,

Computing 1 13 Computing Drive,

117417, Singapore

Entry requirements

For students from United States

Applicants require a Bachelor’s degree with honours or equivalent, in a relevant discipline; or a Bachelor’s degree with a relevant Graduate Diploma/Graduate Certificate with a minimum CAP of 3.00. English Language Requirements: TOEFL score is required: 85 for the internet-based test (with a minimum score of 22 for the writing section); or 580 for the paper-based test; or 237 for the computer-based test; an IELTS score of 6.0.

For international students

The candidates should possess:

  • A good honours degree in computing; or
  • A good honours degree in a related discipline with 2 years IT industry experience; or
  • A good bachelor's degree in computing with 2 years IT industry experience; or
  • A good bachelor's or honours degree in business related discipline with 2 years IT industry experience.

English Language Requirements: The minimum TOEFL scores for Internet Based Test (IBT) is 90; or IELTS score of 6.0

ADD TO MY FAVOURITES

Get in touch