Open to working adults and mid-career professionals, the programme integrates:
Rigorous training delivered by NTU faculty and industry professionals
Specialisations in Software Engineering, AI Engineering, or Cybersecurity
Hands-on industry immersion, including a final-year on-the-job training (OJT)
Flexible, modular learning through Foundation, Specialist, and Industry stacks
Singapore Citizens aged 40 and above can use the one-time SGD4,000 SkillsFuture Credit (Mid-Career) top-up to offset their course fees for the BTech Computing programme. This helps mid-career learners reduce out-of-pocket expenses while pursuing a high-quality NTU degree.
Through this distinctive blend of academic depth, professional mentorship, and applied learning, graduates earn milestone recognition with Advanced Specialist Certificates along the way and emerge career-ready, equipped to thrive in software engineering, AI, cybersecurity, and related fields.
- Degree: BTech in Computing (SkillsFuture Work-Study Degree)
- Duration: 4 years, part-time
- College: College of Computing and Data Science (CCDS)
- Admissions: ‘A’ Levels, IB Diploma, NUS High Diploma, Polytechnic Diploma, or other equivalent qualifications
- Careers: Full Stack Developer, Software Engineer, Data Engineer, Cyber Risk Analyst
Learn from NTU faculty and industry professionals
Gain real-world experience through strong industry collaboration
Specialise in Software Engineering, AI Engineering, or Cybersecurity
Study part-time with minimal disruption to work commitments
Progress through stackable modules with milestone certifications
Accepted Educational Qualifications:
- Singapore-Cambridge GCE A-Level
- Diploma from local polytechnics or equivalent institutions
- International Baccalaureate (IB) Diploma
- NUS High School (NUS HS) Diploma
- Other recognized qualifications
Note: Candidates who do not meet the educational requirement but have demonstrated relevant work experiences and/or relevant competencies (e.g. well-recognised skills/professional certifications) would be reviewed and admitted on a case-by-case basis.
Additional compulsory requirements:
- At least 21 years of age^ as at 31 July of the admission year;
- Have 2 years of full-time working experience^, or currently employed on a full-time basis, or Singaporean/SPR males who have or will be fully discharged from their full-time NS liability before school term start date). Note: Applicants who are sponsored by their company or currently employed in a job role related to the degree programme will be granted exemption from the age and work experience requirements.
- Passed the five pre-requisite bridging modules at the point of matriculation.
^Applicants may be granted exemptions from the age and work experience eligibility criteria if:
- Sponsored by the company for the study of the part-time undergraduate degree programme offered; or
- Currently employed in a job role/sector related to the part-time undergraduate degree programme offered.
Important points to take note:
- Full time NSmen (NSF) will not be eligible for disruption from NS for the purpose of pursuing part-time undergraduate education.
- NSF with ORD date after the school term start date will not be eligible for admission as well as subsidy.
- For self-employed individual (e.g., Freelancer, Sole Proprietor), you may be required to submit additional supporting document for further evaluation.
- Part-time employment will not be considered as full-time work experience. Tuition Fee Subsidy is only available to Singaporeans and Singapore PR holders.
- A part-time employee is one who works for less than 35 hours a week, under contract of service with an employer.
4 years (part-time study)
Note: The programme will commence when minimum intake size is met. Applicants will be notified at least three weeks in advance if cancellation is necessary.
The programme follows a 3-tier stackable pathway. Each stack builds toward the full degree, with milestone certificates awarded along the way.
1. Foundation Stack (~1.5 years)
Modules relating to:
Computing Design
Programming and Software Development
Operating Systems
Databases
🎓 Qualification: Advanced Specialist Certificate in Full Stack Development
2. Specialist Stack (~1.5 years)
Specialisation Areas:
Software Engineering
Artificial Intelligence Engineering
Cybersecurity
🎓 Qualification: Advanced Specialist Certificate in [Area of Specialisation]
3. Industry Immersion Stack (~1 year)
Full-time Industry Immersive OJT (On-the-Job Training)
Company-Sponsored Final Capstone (by OJT company)
Broadening & Deepening Electives (offered by School and/or Industry Partners)
🎓 Qualification: Bachelor of Technology in Computing (Area of Specialisation)
- Full Stack Developer
- Data Engineer
- Software Engineer
- Cyber Risk Analyst
- Senior Security Engineer
- Artificial Intelligence / Machine Learning Engineer
- Product Manager
We’ve compiled answers to common questions about the BTech in Computing programme, covering topics such as SkillsFuture funding, bridging modules, admissions requirements, curriculum, and industry immersion.
💳 SkillsFuture Credit
Q: Can I use the SGD4,000 SkillsFuture Credit (Mid-Career) top-up for the BTech in Computing programme?
A: Yes. Singapore Citizens aged 40 and above can use the one-time SGD4,000 SkillsFuture Credit (Mid-Career) top-up to offset their course fees for the BTech in Computing programme. No separate application is required.
👉 For details, visit MySkillsFuture or refer to NTU’s Undergraduate Fees (see page 2).
📘 Bridging Modules
Q: Will the five bridging modules be conducted simultaneously, and when will they start?
A: No. The five bridging modules will be offered on a staggered schedule with at most two modules overlapping. The first runs will begin immediately after offers are sent to successful applicants. Each module runs for 6 weeks, with assessments at the end. Students are strongly advised to register early to complete all bridging modules before the matriculation deadline.
Q: Do I need to be physically at NTU to take the bridging modules?
A: Modules are delivered via a blend of asynchronous and synchronous learning. Students access pre-recorded lectures and practice exercises, supported by weekly online consultations with NTU faculty. However, the final assessments are conducted onsite at NTU at pre-determined dates.
Q: What if I receive an offer but cannot pass all five bridging modules before the matriculation deadline?
A: You must pass all five modules before matriculation. If not, your offer will lapse. You may reapply in the next academic year; applicants with prior offers will be given due consideration if they pass outstanding modules in a re-run assessment.
Q: How long is a Bridging Module Test Pass valid for?
A: The pass is valid for three years from the date of completion.
🎓 Programme Differences
Q: What are the main differences between the Bachelor of Technology (BTech) in Computing and the Bachelor of Computing (BComp) in Computer Science programme?
A:
Admissions: BTech accepts any Polytechnic diploma; BComp only accept certain relevant diplomas.
Foundation: BTech requires passing 5 bridging modules before matriculation.
Curriculum: BTech students specialise in AI, Software Engineering, or Cybersecurity, while BComp students may or may not specialise.
Approach: BTech is more practice-oriented, with modules co-developed with industry partners, hands-on assessments, and projects.
Industry immersion: BTech requires 1 year of paid OJT, compared to the BEng’s 20-week internship.
Q: How does NTU’s BTech in Computing differ from other BTech programmes in Singapore?
A: NTU’s WSDeg BTech is among the most practice-oriented. Students complete:
A mini capstone project at the end of the Foundation stack
A mini capstone project at the end of the Specialist stack
An industrial capstone project
A full on-the-job training year supervised by industry specialists
This ensures graduates gain substantial real-world experience alongside academic learning.