STAY AHEAD. OWN YOUR FUTURE.
Designed for working adults and career changers, the Bachelor of Technology in Computing (BTech Computing) from NTU’s College of Computing and Data Science (CCDS) combines academic rigour with practical training. This part-time, stackable Work-Study Degree (WSDeg) empowers you to gain in-demand computing skills while staying active in the workforce.
WHY CHOOSE BTECH COMPUTING
DESIGNED FOR WORKING PROFESSIONALS
🧑💻 | Upskill Without Leaving Your Job Learn part-time while staying in full-time employment. BTech Computing is designed to fit your schedule — not disrupt it. |
⚙️ | Gain Real-World, Industry-Relevant Experience Apply your knowledge through practical modules built with direct industry input. Graduate with skills employers want. |
🎯 | Choose Your Specialisation Tailor your learning journey with stackable options in Software Engineering, AI Engineering, or Cybersecurity. |
🤖 | Prepare for Future-Ready Careers Build strong foundations for roles in software development, AI, and cybersecurity — all while keeping your job. |
TOP RANKED & GLOBALLY RESPECTED

WORLD-CLASS LEARNING EXPERIENCE
🛠️ | Hands-On Learning Tackle real-world challenges through projects and assignments that mirror the workplace. |
👩🏫 | Learn from the Best Be taught by world-class faculty with deep industry experience and academic rigour. |
🧭 | Adaptive Curriculum Stay ahead with learning built around the evolving needs of tech employers. |
💻 | Industry Tools Gain confidence using the same platforms and tools used in top tech companies. |
🎓 | On-the-Job Training Complete a 24-AU OJT and a company-sponsored capstone that delivers real value to you and your employer. |
YOUR PATHWAY TO A FUTURE-READY CAREER
PROGRAMME STRUCTURE
🧱 | Foundation Stack Earn the Advanced Specialist Certificate in Full-Stack Development by mastering programming, operating systems, software development, and databases. |
🎯 | Specialist Stack Deepen your expertise in your chosen area: Software Engineering, AI Engineering, or Cybersecurity. Earn an additional Advanced Specialist Certificate. |
🛠️ | Industry Immersion Stack Complete full-time On-the-Job Training (OJT), a company-sponsored capstone project, and Broadening and Deepening Electives (BDEs) for real-world integration. |
ADMISSION REQUIREMENTS
Academic Qualifications - Singapore-Cambridge GCE A-Levels - Polytechnic Diploma - NUS High School Diploma - International Baccalaureate (IB) Diploma - Other recognised equivalent qualifications |
Work Experience - Minimum 2 years full-time work experience (at time of admission) - Currently employed full-time OR sponsored by employer |
Age Requirement - At least 21 years old by 31 July of the admission year |
Pre-Requisite Bridging Modules - Linear Algebra & Calculus for Computing - Discrete Mathematics for Computing - Probability & Statistics for Computing - Introduction to Computational Thinking and Programming - Introduction to Computer Systems |
WHERE WILL BTECH TAKE YOU?
Future Career Paths - Software Engineer - AI/ML Engineer - Full Stack Developer - Cybersecurity Analyst - Data Engineer - Security Engineer |
Industry Relevance BTech Computing graduates are equipped to thrive in Singapore’s tech-driven economy, taking on roles in industries like finance, healthcare, logistics, government, and technology services. |