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

CCDS ranking update 2

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.

Join our upcoming info session to explore how this degree can help you stay ahead while working. Get a full programme overview, ask questions, and find out if it’s the right fit for you.

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.

Want the full picture?
Explore detailed course information, module breakdown, and admission criteria on the official BTech Computing programme page. 

Still have questions?
Join our upcoming info session to find out how BTech Computing can fit into your life and support your goals.