Bridging Modules (CCDS) leading to BTech in Computing with Specialisation

Bridging Modules (CCDS)

The Bridging Modules aims to strengthen relevant foundational knowledge of learners in preparation for them to transition into further studies related to the field of Computing. A series of five modules have been specially curated to build up fundamental knowledge in areas such as computational thinking and programming, basic computer systems and basic mathematics useful for application in various computing-related disciplines.

Each of the five bridging modules will be offered as a 6-week online course. These courses will include online materials (e.g. pre-recorded video lessons), practice problems, and scheduled weekly online face-to-face consultations with a faculty member from NTU. An onsite assessment at NTU will be held after each module.

CT0001 – Linear Algebra and Calculus for ComputingCT0001 – Linear Algebra and Calculus for Computing
CT0002 – Discrete mathematics for ComputingCT0002 – Discrete mathematics for Computing
CT0003 – Probability and Statistics for ComputingCT0003 – Probability and Statistics for Computing
CT1001 – Introduction to Computational Thinking and ProgrammingCT1001 – Introduction to Computational Thinking and Programming
CT1002 – Introduction to Computer SystemCT1002 – Introduction to Computer System


Course Title REGISTER HERE Registration Closing Date
CT1001 – Introduction to Computational Thinking and Programming Click Here to Register 10-Feb-25
CT0001 – Linear Algebra and Calculus for ComputingClick Here to Register10-Feb-25
CT0002 – Discrete Mathematics for Computing
Click Here to Register31-Mar-25
CT0003 – Probability and Statistics for Computing Click Here to Register31-Mar-25
CT1002 – Introduction to Computer Systems Click Here to Register12-May-25
Bridging Modules
3rd Intake   (March - June 2025)
Class schedule
(Online Consultation)
Final Exam 
On-site (NTU Campus)
CT1001 – Introduction to Computational Thinking and Programming3 Mar - 11 April 2025
Tuesday
(6:30 pm - 8:30 pm)

12 April 2025 Saturday  (AM)
10am to 11am
CT0001 – Linear Algebra and Calculus for Computing

3 Mar - 11 April 2025
Wednesdays

(6:30 pm to 8:30 pm)

12 April 2025 Saturday  (PM)
1pm to 2pm

CT0002 – Discrete Mathematics for Computing

21 April - 30 May 2025
Tuesday
(6:30 pm - 8:30 pm)

31 May 2025 Saturday  (AM)
10am to 11am
CT0003 – Probability and Statistics for Computing

21 April - 30 May 2025
Thursday
(6:30 pm - 8:30 pm)

31 May 2025 Saturday  (PM
1pm to 2pm
CT1002 – Introduction to Computer Systems

2 June - 27 June 2025
Wednesday*
(6:30 pm - 8:30 pm)
*Week #1 & #5 (Wednesday & Thursday)

28 June 2025 Saturday  (AM)
10am to 11am

*Note 1: NTU’s online learning portal is accessible at: https://ntulearn.ntu.edu.sg/ultra

#Note 2: Onsite assessment venue at NTU will be announced closer to the final exam date.

 

Course Title REGISTER HERE Registration Closing Date
CT1001 – Introduction to Computational Thinking and Programming Registration Close22-Jul-24
CT0002 – Discrete Mathematics for Computing Registration Close22-Jul-24
CT0001 – Linear Algebra and Calculus for Computing Registration Close02-Sep-24
CT0003 – Probability and Statistics for Computing Registration Close02-Sep-24
CT1002 – Introduction to Computer Systems Click Here to Register 14-Oct-24
Bridging Modules
August 2024- November 2024
Class schedule
(Online Consultation)
Final Exam 
(Onsite, NTUcampus)
CT1001 – Introduction to Computational Thinking and Programming5 August - 13 September
Tuesday
(6:30 pm - 8:30 pm)
14 September 2024  Saturday (AM)
10 am to 11 am
CT0002 – Discrete mathematics for Computing5 August - 13 September
Thursday
(6:30 pm - 8:30 pm)
14 September 2024 
Saturday (PM)
1 pm to 2 pm
CT0001 – Linear Algebra and Calculus for Computing16 September - 25 October
Tuesday
(6:30 pm - 8:30 pm)
26 October 2024 
Saturday (AM)
10 am to 11 am
CT0003 – Probability and Statistics for Computing16 September - 25 October
Thursday
(6:30 pm - 8:30 pm)
26 October 2024 
Saturday (PM)
1 pm to 2 pm
CT1002 – Introduction to Computer Systems28 October - 29 November
Tuesday*
(6:30 pm - 8:30 pm)
 
*Week #5
(Tuesdays & Thursday)
30 November 2024
Saturday (AM)
10 am to 11 am

*Note 1: NTU’s online learning portal is accessible at: https://ntulearn.ntu.edu.sg/ultra

#Note 2: Onsite assessment venue at NTU will be announced closer to the final exam date.

 

  1. Each module cost S$250.
  2. Learners can use their SkillsFuture credits to pay or partially pay for the bridging modules.