NTU College of Computing and Data Science

Bridging Modules

Build the foundations for your Bachelor of Technology in Computing

About the Bridging Modules

The five Bridging Modules are designed to equip prospective students with the essential mathematics and computing knowledge needed to undertake NTU's Bachelor of Technology in Computing (BTech), as SkillsFuture Work-Study Degree.

Covering mathematics, programming and computer systems, the modules help learners from different educational and professional backgrounds develop a common foundation before beginning the degree programme.

Learners must pass all five modules before matriculating into BTech.

However, you do not need to complete them before submitting your degree application. You may apply while completing your bridging requirements, provided you fulfil the conditions of admission before your matriculation deadline.

Each module is offered separately, allowing you to plan your preparation around your work and other commitments.

How the Bridging Modules Work

The Bridging Modules adopt a blended learning approach, combining self-directed online learning, scheduled consultations and on-site assessments.

Each module runs for approximately six weeks, giving you flexibility to manage your studies alongside your professional and personal commitments.

💻

Self-directed online learning

Access pre-recorded lessons and practice materials online, allowing you to study at times that suit your schedule.

💬

Weekly online consultations

Join scheduled consultation sessions to clarify concepts, ask questions and receive guidance on areas you find challenging.

📝

On-site assessment

Each module concludes with an on-site assessment, which you must pass to fulfil the module's bridging requirement.

Plan your learning journey

The modules are offered during scheduled intakes, with separate registration periods. You can plan when to take each module based on your readiness and availability.

Passing results remain valid for three years, allowing you to complete your bridging requirements over time before matriculating into BTech.

Upcoming Intake

March – June 2027

Registration deadlines vary by module. Review the consultation and assessment schedules before registering for your modules.

🧩
CT1001

Introduction to Computational Thinking and Programming

Register by

21 Feb 2027

Online consultations

2 Mar – 6 Apr 2027
Tuesdays, 6.30 – 8.30pm

On-site assessment

10 Apr 2027
10.00 – 11.00am

📐
CT0001

Linear Algebra and Calculus for Computing

Register by

21 Feb 2027

Online consultations

4 Mar – 8 Apr 2027
Thursdays, 6.30 – 8.30pm

On-site assessment

10 Apr 2027
1.00 – 2.00pm

🔗
CT0002

Discrete Mathematics for Computing

Register by

13 Mar 2027

Online consultations

13 Apr – 18 May 2027
Tuesdays, 6.30 – 8.30pm

On-site assessment

22 May 2027
10.00 – 11.00am

🎲
CT0003

Probability and Statistics for Computing

Register by

13 Mar 2027

Online consultations

15 Apr – 19 May 2027
Thursdays, 6.30 – 8.30pm

On-site assessment

22 May 2027
1.00 – 2.00pm

🖥️
CT1002

Introduction to Computer Systems

Register by

25 Apr 2027

Online consultations

25 May – 24 Jun 2027
Tuesdays*, 6.30 – 8.30pm
*CT1002 includes an additional Thursday consultation in week 5.

On-site assessment

26 Jun 2027
10.00 – 11.00am

Accessing Your Online Learning Materials

Once enrolled, you can access your module's online learning materials through NTULearn.

Please refer to your enrolment instructions for details on accessing your course materials.

Fees and Funding

Each Bridging Module costs S$250, bringing the total fee for all five modules to S$1,250.

Eligible learners may use their SkillsFuture Credit towards the module fees.

For more information on eligibility and usage, visit the MySkillsFuture portal.

If you need to retake a module you have not passed, the standard module fee will apply to each retake.

Registration and Technical Support

👤

Before you register

You will need to create a learner account in NTU's Training Management System (TMS) using your personal email address before registering for a Bridging Module.

For guidance on account creation and registration, refer to the Learner User Guide.

🏢

Registering on behalf of employees?

Company administrators can refer to the Company Admin Guide.

🛠️

Need technical assistance?

Visit the NTU IT Service Desk for technical support.