Concurrent Degree with NUS School of Computing

The Concurrent Degree Programme aims to develop versatile graduates able to tackle significant problems in computing in a complex global context.

In addition to receiving a rigorous liberal arts education, students will acquire advanced and in-depth knowledge of IT to prepare for challenges in a career in IT or computing.

Timelines to Consider

Year 2, Semester 2Schedule appointment with Faculty Advisors (Dr. Aquinas Hobor ( and Dr. Olivier Danvy ( to discuss academic eligibility and requirements.

Complete academic pre-requisites by Year 4, Sem 1:
- take a minimum of 6 computing modules (either Yale-NUS or NUS SoC), ideally including 2 Level 3000 and above modules at SoC.
Year 3, Semester 1Submit the following via email by 31 December:
⁃ completed application form,
⁃ at least 1 recommendation/reference letter(s),
⁃ personal statement,
⁃ academic transcripts,
⁃ other supporting documents such as scholarships, awards or prizes received (if available).
Year 3, Semester 2Accept offers and confirm enrollment by end of Semester.
Inform CIPE and relevant Yale-NUS offices (i.e. Registry) of acceptance.
Year 4 Formally enroll in the CDP, and take 4 modules (Level 4000 and above) at NUS SoC while completing Capstone
Year 5Complete the rest of their MComp at NUS SoC


Admissions to the concurrent degree programme is highly selective. Students are fully responsible for submitting their application online and in hardcopy. In addition to academic pre-requisites, students admitted to the Programme must have a CAP of 4.0 (excluding common curriculum modules). While all applications will be assessed by the Joint Admissions Committee, final admission decisions will be made by the NUS School of Computing(NUS SoC).

Yale-NUS faculty will provide advising on eligibility, course selection and academic mapping.

CIPE will provide advising on the application materials and statements.

Queries relating to the MComp can be directed to coordinators at NUS SoC via

Application Process

Eligible candidates will be asked to submit the following documents via email ( by 31 December each year:

  • Completed application form,
  • At least 1 recommendation/reference letter(s),
  • Personal statement,
  • Academic transcripts,
  • Other supporting documents such as scholarships, awards or prizes received (if available).

Details of the Degree Awarding Process

Modular Credits at Yale-NUS and NUS

Students will obtain a minimum of 180 modular credits (MC) over five years. The MC system will be used for both Yale-NUS College and SoC modules. Yale-NUS College modules are designed as 5 MC while SoC’s are 4 MC in accordance with prevailing practice.

  1. Yale-NUS College – 140 MCs
    • 50 MCs will be devoted to the Liberal Arts Common Curriculum,
    • 36 MCs to Liberal Arts Electives and
    • 54 MCs to the Major (including a 10MC Capstone Project); and
  2. SoC – 40 MCs (for MComp)
    • 12 MCs of CS or IS Specialization
    • 12 MCs of electives
    • 16 MCs of dissertation

Students are responsible for obtaining the most up-to-date information regarding requirements for their major from their respective faculty/departments. They will receive two separate transcripts reflecting their undergraduate and graduate work.

Note that:

  • NUS SoC modules taken before enrolling in the CDP can count towards major or minor requirements with HoS approval. Once approval is obtained, please send a copy of the approval email (from HoS) to Registry.
  • NUS SoC modules taken to fulfil NUS SoC requirements cannot be double counted towards Yale-NUS requirements.

Semester Study Abroad

A variant of the CDP is available to students who wish to pursue one semester abroad in Year Two (Semester Two), or Year Three in any of Yale-NUS College’s Study Abroad partners (more info here).

A typical Semester Abroad student will have to continue to take a full load of courses at the overseas institution that will be recognized as contributing to his/her Major or elective requirements at Yale-NUS College.

Degree Completion Timelines

  • The course will take five (5) years to complete. Students must fully satisfy the concurrent degree requirements before they are simultaneously conferred both degrees:
    • Students will spend the first four academic years primarily at Yale-NUS College pursuing the Liberal Arts Curriculum.
    • Year Three will be spent mainly pursuing CDP-aligned modules.
    • Year Four will be spent taking approved NUS SoC modules at Yale-NUS while completing the Capstone project. CDP students may be required, by the admissions committee, to take 1 or 2 SoC undergraduate modules in Year Four (in their 7th or 8th semester). These undergraduate modules may count towards their undergraduate requirements.
    • Year Five will be spent at NUS SoC, pursuing modules typically taken by regular MComp students.
  • The maximum period of candidature will be six (6) years, excluding approved leave of absence. A student may be granted official leave of absence pursuant to prevailing rules and guidelines. Official leave of absence, for personal or academic reasons, should not be more than two semesters in total.

Graduation Requirements and Timelines

  • The Yale-NUS Bachelor of Arts/Science (Honours) degree and the NUS Master of Computing will be awarded following completion of both a minimum of 140 modular credits (MCs) at Yale-NUS College and 40 MCs at the NUS School of Computing.  It is expected that students will be able to complete these requirements in five academic years.
  • Students must fully satisfy the concurrent degree requirements before they are simultaneously conferred both degrees.
  • To continue in the MComp programme, a student may not have:
    • CAP below 3.00 for two consecutive semesters.
  • To graduate with the MComp, students must obtain a CAP of at least 3.00 for all MComp MCs. Students who do not fulfill this requirement shall be removed from the Concurrent degree programme, even if all other requirements are met.
  • Per Undergraduate Regulations (under Section 17):
    • CDP students will be invited to participate in the ceremony after Year 4 as graduating students to represent the culmination of the Yale-NUS aspect of the concurrent degree programme.
    • Students will be conferred both degrees upon successful completion of their respective programmes, and will be invited to attend the NUS Commencement Ceremony at the end of their fifth year.

Withdrawal from CDP

  • If the student is unable to complete the full fifth year of study for the CDP and formally withdraws from the program, they are expected to work toward the Yale-NUS BA/BSc Hons, while adhering to the prevailing regulations and graduation requirements.
  • Modules taken at SoC may count towards their electives/MCS requirement, where applicable.
  • Students who are currently enrolled and would like to withdraw are to contact the CIPE advisor to ascertain withdrawal procedures.

Tuition Grant Scheme (TGS) Obligations

  • CDP students will receive both degrees (BA/BSc and graduate degree) at the end of Year 5.
  • Students on the Tuition Grant Scheme (TGS): TGS obligations will only commence at the end of Year 5, when all their requirements for both degrees have been completed.

Fees and Financial Aid

  • Undergraduate financial aid does not carry over to the fifth year of study.
  • Students will pay their final year of tuition* directly to NUS:
    • Fees are typically only released a few months in advance of the new Academic Year (AY) but CDP students can refer here for more details on the most recent fees. Please factor in an approximately 10% annual adjustment, unless otherwise informed.
    • Please note that this programme is no longer MOE-subsidised from Semester 2, AY2020-2021 and all students (Singaporeans, PRs and International) will be paying a fixed sum.

Yale-NUS Student Status During Year 5

  • Students shall continue to have access to CIPE advising during Year 5.
  • Students are eligible to apply for Yale-NUS Housing during Year 5 but should note:
    1. Housing is dependent on availability, and is not guaranteed for CDP students at Yale-NUS. Students must follow Residential Life stated timelines.
    2. They will be required to pay the current rate of housing costs rather than the initial cost they had during their freshman year.
  • As student enrolment at Yale-NUS approaches full capacity, the likelihood of securing housing in Year 5 will be low. Students are encouraged to consider other options concurrently:
    • Students are eligible to apply for NUS UTown and College Green housing.  Please consult the individual College timelines for steps and procedures.

More information about NUS Master’s in Computer Science can be found here.

Procedures for addressing Alleged Violations of the Code of Student Conduct & Residential Guidelines

  • Please refer here for more details under Special Note for DDP/NUS CDP students.  


Have Questions?
Tan Yock Theng
Programme Manager, Leadership & Global Citizenship

Contact with questions about leadership development, civic engagement and social impact bootcamp.

Faculty Advisor

Dr. Aquinas Hobor 
Assistant Professor of Science (Computational Sciences)

Dr. Olivier Danvy
Professor of Science (Computer Science)