Probability and Statistics for Computing
Mathematical foundations for understanding uncertainty and data
About the Module
Probability and statistics provide essential mathematical foundations for computing, helping us understand uncertainty, analyse data and draw conclusions from information.
This module introduces fundamental concepts in probability theory and statistics, including probability distributions and statistical inference.
Learners will develop the mathematical knowledge needed to interpret data, understand random phenomena and make informed inferences – providing a foundation for further studies in computing.
What You Will Learn
By the end of this module, you should be able to:
- Present data using appropriate graphs and charts.
- Apply probability and statistics to understand random phenomena and make appropriate inferences.
Module Content
The module covers four topics in probability and statistics.
Probability Theory
Sample space, events, mutually exclusive and independent events, probability rules, conditional probability, Bayes' theorem.
Discrete Probability Distribution
Random variables, expectation, and variance of random variables. Discrete probability distributions: Bernoulli, Binomial, Geometric and Poisson distributions.
Continuous Probability Distribution
Continuous random variables, expectation, and variance. Continuous probability density functions: Uniform distribution, Exponential distribution, Normal distribution. Normal approximation to Binomial distribution.
Inferential Statistics
Unbiased point estimates, interval estimates, hypothesis testing of means (z and t tests) and proportions, Type I, II errors.
Upcoming Intake
March – June 2027
Registration deadlines vary by module. Review the consultation and assessment schedules before registering for your modules.
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
Other Bridging Modules
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
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
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
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.
50 Nanyang Avenue, Singapore 639798