Master of Computing in Artificial Intelligence

Master of Computing in Artificial Intelligence

School of Computing

Programme at a Glance

intake-icon

Intake and Application

Next Intake Aug 2025
Application Period 15 Nov 2024–31 Jan 2025
Apply Now!

Overview

The National University of Singapore (NUS) Master of Computing in Artificial Intelligence (MComp in AI) is offered by the NUS School of Computing.

A comprehensive and challenging graduate programme with specialised courses that include the latest research findings in both applied and fundamental computing fields, MComp in AI provides advanced and in-depth knowledge of Information Technology (IT) to prepare students for the challenges of an IT career.

Artificial Intelligence (AI) is increasingly recognised as an important source of economic growth nationally and globally, leading to growing demand for AI-focused education and training for careers in industry as well as research. MComp in AI aims to meet this need by providing systematic breadth-and-depth training in advanced principles, algorithms, and applications in AI. It focuses on the computational fundamentals and principles that underlie intelligent systems (knowledge representations, machine learning, and reasoning), as well as state-of-the-art technologies in major AI application domains (vision, speech & language processing, data analytics, and robotics).

Why This Programme?

Learn from award-winning teachers, world-class researchers and knowledgeable industry leaders, at one of the top universities in the world for Computer Science*.

Get a world-class education that broadly covers the main areas of AI today, and be prepared for the continual and rapid changes in the AI landscape.

Step into the future confidently, whether it is to start up an entrepreneurship journey through NUS Computing’s own incubation centre, The Furnace, or to grow a career with guidance from the NUS Centre for Future-Ready Graduates and contacts from NUS’ global network of alumni.

* QS World University Rankings by Subject 2024, and Times Higher Education World University Rankings 2024 by Subject

Application Period

An Academic Year (AY) at NUS consists of two semesters and a special term (which occurs during the Semester 2 Vacation, and is divided into two parts of six weeks duration each):

Semester 1: Aug–Dec Semester 2: Jan–May Special Term (Part 1): May–Jun Special Term (Part 2): Jun–Jul

For the MComp in AI programme, there is one application period for each AY:

ProgrammeIntakeApplication Dates
MComp in AISemester 1 (Aug Intake) 15 Nov of year preceding the intake year to 31 Jan of intake year

Note: The application outcome will released via the online Graduate Admission System by end May or Jun.

Admission to the NUS MComp in AI programme is granted on a competitive basis as places in the programme are limited. Applicants should possess the following minimum requirements:

Academic

Bachelor's Degree (preferably with Honours) in Computing, or

Bachelor's Degree with Honours in a related discipline, or

Bachelor's Degree (preferably with Honours) in a business-related discipline

Skill/Experience

For holders of undergraduate qualifications other than a Bachelor's Degree with Honours in Computing, (see above), two years of information technology (IT) industry experience.

English Language

Applicants whose 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.

Other

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.

Candidates may visit the official Educational Testing Service (ETS) website for scheduling of TOEFL/GRE tests.

Note: Applicants are responsible for ensuring that application information and all supporting documents are truthful and correct. NUS reserves the right to verify information provided as part of an application. False or misleading information in an application (including but not limited to test scores, resumes, certificates, transcripts, etc.) is grounds for admission rejection, revocation and/or dismissal from the University.

The NUS MComp in AI programme is offered on the following basis (with estimated time to complete the programme indicated below):

Full-time18 months
Part-time30 months

Note: International applicants must be accepted into an approved full-time course in Singapore to apply for a Student’s Pass. For more information, refer to the Singapore Immigration & Checkpoints Authority (ICA) website.

The NUS MComp in AI is a 40-Unit coursework-based Master’s Degree programme that offers two pathways to complete the programme:

Coursework Option, which comprises:

Core/Essential courses (20 Units) from at least three of the four sub-areas in the AI courses list, and

Elective courses (20 Units) from level 4000 to 6000 courses offered by the School of Computing.

Note: Of the courses required above, a maximum of two (8 Units) may be Level 4000.

Dissertation Option, which comprises:

Core/Essential courses (12 Units) from at least three of the four sub-areas in the AI courses list, and

Elective courses (12 Units) from level 4000 to 6000 courses offered by the School of Computing, and

Dissertation (16 Units) on a topic related to AI (selection of the topic will be done in consultation with the advisor in the area of expertise), to be carried out under the supervision of an academic staff.

Note: Of the courses required above, a maximum of two (8 Units) may be Level 4000.

Note: Most level 5000 courses are conducted in the evenings.

Core/Essential Courses

Courses in this list may be subject to change as decided by the Departments.

Sub-Area 1: Perception
Course CodeCourse TitleUnits
CS4243Computer Vision and Pattern Recognition4
CS5246Text Mining4
CS54773D Computer Vision4
CS6207Advanced Natural Language Processing4
Sub-Area 2: Reasoning and Planning
Course CodeCourse TitleUnits
CS4244Knowledge Representation and Reasoning4
CS5446AI Planning and Decision Making4
CS5478Intelligent Robots: Algorithms and Systems4
CS6244Advanced Topics in Robotics4
Sub-Area 3: Learning and Optimisation
Course CodeCourse TitleUnits
CS5228Knowledge Discovery and Data Mining4
CS5242Neural Networks and Deep Learning4
CS5260Neural Networks and Deep Learning II4
CS5339Theory and Algorithms for Machine Learning4
CS5340Uncertainty Modelling in AI4
IS5152Data-Driven Decision Making4
Sub-Area 4: AI Governance
Course CodeCourse TitleUnits
CS5562Trustworthy Machine Learning4
IS5010AI Ethics and Governance4

Elective Courses

Students may choose any of the level 4000 to 6000 courses offered by the School of Computing as electives. Those opting for the Coursework Option will need to complete 20 Units, while those who choose the Dissertation Option will need to complete 12 Units.

Note: Courses are subject to change. For more information about the courses listed above (as well as other courses offered in the current academic year), please visit NUSMODS.

To graduate from the NUS MComp in AI programme, students must meet the following requirements:

Programme and/or Specialisation

Read and pass a total of 40 Units.

Course and/or Qualification

Refer to the respective Option in the Programme Structure above.

Grade Point Average (GPA) Minimum 3.0 (out of maximum 5.0)

Please see also the University’s minimum standards for Continuation and Graduation Requirements. Specific programmes may implement stricter or additional requirements.

Other Not applicable

The University reserves all rights to review fees as necessary and adjust accordingly without prior notice.

Tuition

S$56,000.00 (excluding GST) /
S$61,040.00 (including 9% GST)

Note: The tuition fee stated above is for 40 Units. Students who are required to take more than 40 Units for programme completion are subject to supplementary tuition fees.

Application

S$109.00 (including 9% GST)

Non-refundable and non-transferable

Acceptance

S$5,450.00 (including GST)

Payable upon acceptance of offer

Non-refundable and non-transferable

Will be credited towards tuition fees

Miscellaneous Student Fees As published by Office of the University Registrar

Payable every regular semester

Scholarships & Financial Assistance

The scholarships and financial assistance schemes presented here are examples of the kinds of funding from the University as well as third-party sponsors that might be available to eligible NUS Master's Degree (Coursework) programme students and applicants.

The information provided is subject to change, and warranties cannot be provided as to its completeness or accuracy. Students and applicants are strongly encouraged to conduct their own research, and refer to the relevant sponsors and/or websites for more detailed and up-to-date information.

Programme at a Glance

intake-icon

Intake and Application

Next Intake Aug 2025
Application Period 15 Nov 2024–31 Jan 2025
Apply Now!
news-and-story-reminder-video-icon

Contact Us

We will guide you through the next steps of your transformative journey.

For enquiries, contact us.

Main Menu