Internships offer students with invaluable experiential learning, and an opportunity to hone your competencies in a safe environment. In a world where employers are looking for graduates with experience, internships can give you a competitive edge when you enter the workforce.

The aims of internships are for students to:

  • Apply their computing knowledge in computing-related projects through attachment at organisations. Broaden students’ education by enabling them to appreciate the application of computing knowledge to industrial related projects.
  • Build good verbal and written communication
  • Demonstrate professional standards and ethics in the workplace
  • Better understand the business and career paths in the company/industry

Industry experience is a compulsory component for students enrolled from AY2014/15 onwards. Eligibility for the internship programme is determined by a student’s enrolled degree programme.

The School of Computing offers three types of internship programmes aimed at broadening Computing students’ education:

  1. Advanced Technology Attachment Programme
  2. Industry Internship Programme
  3. Student Internship Programme

NUS Co-Operative Education Programme:

Starting from AY2017/2018, SoC offers students a work-study scheme with three internships at the same organisation via the NUS Co-Operative Education Programme. Please click here for further information.