Capstone Project Information for Companies

About Master of Computing - General Track

In view of digital transformation that cuts across different industries and to meet the infocomm workforce demand in Singapore, the NUS School of Computing (SoC) has launched the self-funded Master of Computing (General Track) programme in January 2021. The programme attracts top non-computing graduates and aims to develop a pool of infocomm professionals with domain knowledge of the industries they aim to digitalise. The programme attracts top non-computing graduates and aims to develop a pool of infocomm professionals with first degrees in diverse disciplines. The current batch of students are from diverse backgrounds such as engineering, medicine, law, accountancy, and several IT professionals with significant work experience. The General Track Programme includes a compulsory 4-month Computing Capstone Internship. Some of the companies who have participated in this Computing Capstone internship include Singapore Airlines, Government of Singapore Investment Corporation, Monetary Authority of Singapore, Schlumberger, Envision Digital, Agoda, Huawei International, TikTok, Oracle Corporation Singapore, Tencent Singapore and Ant Group.

Computing Capstone Internship: 4 months (Mid-May to Mid-September 2024)

This graded and credit-bearing course provides an opportunity for students to work with computing professionals to identify and solve problems beyond the formal classroom setting. Through a combination of experiential, self-directed and team learning, it aims to develop personal capabilities, professional competencies and translates academic knowledge in an industry setting.

Companies interested to participate in the MComp General Track capstone internship may submit their internship positions/projects via the online NUS TalentConnect portal. Internship projects submitted by companies are required to be IT/computing-related problems/topics.

Internship Timeline

Item Computing Capstone Project (with Internship) Remarks
Key Features
  • Graded
  • Credit-Bearing Internship
  • 4 months
  • Computing and IT related
The internship needs to be related to IT/computing problem and located in Singapore.
Internship Period 13 May 2024 to 13 September 2024 16 weeks
Submission of Internship positions/Projects via NUS TalentConnect Portal 1 November 2023 to 31 March 2024 Submissions will be processed monthly. Industry partners are encouraged to submit early.
Students Application Period 1 December 2023 to 31 March 2024
Companies to Indicate Offers on System By 15 April 2024 Offers must be made by clicking on the “Offer Position” button.
Student Acceptance Grace Period 5 working days from offer date Companies can choose to provide offer as early as possible to secure their desired students. Please email us as soon as the student accepts the offer.

Procedure to post an internship position on NUS TalentConnect

Companies who do not have a registered account with the NUS TalentConnect portal may proceed to register their company via the portal.

Our online system will open from 1 November 2023 to 31 March 2024 for you to submit your internship postings for our internship programme.

  1. Login to NUS TalentConnect portal at https://nus-csm.symplicity.com/employers/index.php
  2. Click on “Jobs & Internships” and select “Postings
  3. Click on “Create A Job/Internship
  4. Complete the internship form and remember the following 7 key fields:
    1. Position Type: Select “Internships- School of Computing”Restrict Applications/ Activate Screening: Select “Yes”. [This allows only eligible computing students to apply]
    2. SoC Experiential Learning Placement Type: Select “Capstone Project (Master of Computing)
    3. Work Term: Select “2024 Summer Vacation (May to August 2024)
    4. Estimated Internship Start Date and Estimated Internship End Date: “13 May 2024 to 13 September 2024” [Some deviation in dates and extensions can be permitted. Please contact us at mcomp-gen-capstone@comp.nus.edu.sg if you have queries on the dates.]
    5. Internship/ Project Description: Please provide detailed descriptions of what the intern will be doing.

      Example of the types of details that you should include

      • Details on the technical tasks the intern will be tasked to perform
      • The types of technical tools they will have a chance to use
      • The types of programming languages they will be programming in. Providing as much details regarding what the intern will be doing and how they are applying their skills will help facilitate the processing/approval of your submissions.
    6. Compensation [Note: Computing internships have a recommended minimum compensation of $1,200]
    7. Internship Programme/Project Proposed by: [This field must be filled with a relevant point of contact. HR contact can be provided in the interim]
      • Name of Reporting Manager/ Supervisor
      • Designation of Reporting Manager/ Supervisor
      • Email of Reporting Manager/ Supervisor
      • Contact Number of Reporting Manager/ Supervisor

      Other points to note:

      • Kindly ensure that ALL the above fields are filled in correctly, otherwise the posting will not be routed to SoC for approval/be rejected and will result in delays.
      • This project is open to: All students (We would suggest putting “All students” if possible as our cohort is smaller and this would increase application rates)
      • Letter of contract: Students will be required to sign a contract with the company in order to be covered under the Employment Act. You may refer to the CFG Recommended Internship Guidelines for reference.
      • Evaluation: Company Advisor (Reporting Manager/Supervisor) is required to provide guidance and evaluation of the student’s interim and final reports during the internship.

Please note that only computing internship offers that meet the following criteria will be recognised by the School.

  • Approved under the SoC’s internship programmes
  • Student has accepted the internship offer on NUS TalentConnect

This will help us better manage student placements as we do not allow students to withdraw and switch internships after accepting an offer from an Employer. If you would like to record student applications in your company recruitment system, we would greatly appreciate if you could ensure that an accepted offer is recorded in the TalentConnect portal.

The role of Company Advisor

An appointed advisor of the host company will be required to provide the following support:

  • Provide supervision and guidance to the student(s) throughout their internship.
  • Assists students in identifying and clarifying internship goals and objectives. Discuss with the students the details of their internship programme’s expected outcomes.
  • Provide ethical guidance and support as the student practices professional skills and develops a professional role.
  • Respond to concerns and questions of student.
  • Review and assess interim reports and a final report submitted by student.
  • Evaluate student’s work and presentation.
  • Provide feedback to NUS School of Computing to help with assessment of student.

Student Eligibility

Students will be eligible for internships once they have met the pre-requisites for the respective structured internship programme from their second semester onwards after completing at least 24 Units of coursework.

Monthly Allowance

The recommended minimum monthly allowance for computing internships is S$1,200.

Average for 2022 & 2023 intake = S$1,600

Time-off for Classes

The internship will be held over the students’ vacation period during Special Term 1 and 2 (May to early August), and overlaps with the following new Academic Year’s Semester 1 (12 August 2024 onwards) whereby some students may continue to take some courses. Employers are requested to allow these students to attend classes from 12 August 2024.

More Information

Further details of our General Track Programme can be found at:
MComp General Track Programme Description
MComp General Track List of Courses

Queries on the internship programme may be channelled to:
mcomp-gen-capstone@comp.nus.edu.sg

Queries regarding the NUS TalentConnect portal (e.g. portal access, password reset, submission issues etc) may be channelled to: talentconnect@nus.edu.sg