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 Computing
CT0002 – Discrete mathematics for Computing
CT0003 – Probability and Statistics for Computing
CT1001 – Introduction to Computational Thinking and Programming
CT1002 – Introduction to Computer System


Course Title REGISTER HERE Registration Closing Date
CT1001 – Introduction to Computational Thinking and Programming Click Here to Register22-Jul-24
CT0002 – Discrete Mathematics for Computing Click Here to Register22-Jul-24
CT0001 – Linear Algebra and Calculus for Computing Click Here to Register02-Sep-24
CT0003 – Probability and Statistics for Computing Click Here to Register02-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.

 

Course Title REGISTER HERE Registration Closing Date
CT1001 – Introduction to Computational Thinking and Programming Click Here to Register18-Feb-24
CT0002 – Discrete Mathematics for Computing Click Here to Register18-Feb-24
CT0001 – Linear Algebra and Calculus for Computing Click Here to Register25-Mar-24
CT0003 – Probability and Statistics for Computing Click Here to Register25-Mar-24
CT1002 – Introduction to Computer Systems Click Here to Register 6-May-24
Bridging Modules
February 2024 - June 2024
Learning Materials available NTULearn site Class schedule
(Online Consultation)
Final Exam 
(Onsite, NTUcampus)
CT1001 – Introduction to Computational Thinking and Programming12-Feb-244 Mar - 12 April 
Tuesday
(6:30 pm - 8:30 pm)
13 April 2024  Saturday (AM)
10 am to 11 am
CT0002 – Discrete mathematics for Computing12-Feb-244 Mar - 12 April 
Thursday
(6:30 pm - 8:30 pm)
13 April 2024 Saturday (PM)
1 pm to 2 pm
CT0001 – Linear Algebra and Calculus for Computing1-Apr-24 15 Apr - 24 May
Tuesday
(6:30 pm - 8:30 pm)
25 May 2024
Saturday (AM)
10 am to 11 am
CT0003 – Probability and Statistics for Computing1-Apr-24 15 Apr - 24 May
Thursday
(6:30 pm - 8:30 pm)
25 May 2024
Saturday (PM)
1 pm to 2 pm
CT1002 – Introduction to Computer Systems6-May-2427 May - 28 June
Tuesday*
(6:30 pm - 8:30 pm)
 
*Week #5
(Tuesdays & Thursday)
29 June 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.