CPD course All Levels

Statistics & Probability for Data Science & Machine Learning

5 enrolled 11h 27m of learning Updated Nov 2026
CertificateOn completion
11h 27mSelf-paced
80 lessonsOn the UISC learning portal
All LevelsNo prior training needed

Course curriculum

1 modules 80 lessons 11h 27m total
01 Statistics & Probability for Data Science & Machine Learning 80 lessons
  1. Welcome!
  2. What will you learn in this course?
  3. How can you get the most out of it?
  4. Intro
  5. Mean
  6. Median
  7. Mode
  8. Mean or Median?
  9. Skewness
  10. Practice: Skewness
  11. Solution: Skewness
  12. Range & IQR
  13. Sample vs. Population
  14. Variance & Standard deviation
  15. Impact of Scaling & Shifting
  16. Statistical moments
  17. What is a distribution?
  18. Normal distribution
  19. Z-Scores
  20. Practice: Normal distribution
  21. Solution: Normal distribution
  22. Probability Basics
  23. Calculating simple Probabilities
  24. Practice: Simple Probabilities
  25. Quick solution: Simple Probabilities
  26. Detailed solution: Simple Probabilities
  27. Rule of addition
  28. Practice: Rule of addition
  29. Quick solution: Rule of addition
  30. Detailed solution: Rule of addition
  31. Rule of multiplication
  32. Practice: Rule of multiplication
  33. Solution: Rule of multiplication
  34. Bayes Theorem
  35. Bayes Theorem – Practical example
  36. Expected value
  37. Practice: Expected value
  38. Solution: Expected value
  39. Law of Large Numbers
  40. Central Limit Theorem – Theory
  41. Central Limit Theorem – Intuition
  42. Central Limit Theorem – Challenge
  43. Central Limit Theorem – Exercise
  44. Central Limit Theorem – Solution
  45. Binomial distribution
  46. Poisson distribution
  47. Real life problems
  48. What is a hypothesis?
  49. Significance level and p-value
  50. Type I and Type II errors
  51. Confidence intervals and margin of error
  52. Excursion: Calculating sample size & power
  53. Performing the hypothesis test
  54. Practice: Hypothesis test
  55. Solution: Hypothesis test
  56. T-test and t-distribution
  57. Proportion testing
  58. Important p-z pairs
  59. Linear Regression
  60. Correlation coefficient
  61. Practice: Correlation
  62. Solution: Correlation
  63. Practice: Linear Regression
  64. Solution: Linear Regression
  65. Residual, MSE & MAE
  66. Practice: MSE & MAE
  67. Solution: MSE & MAE
  68. Coefficient of determination
  69. Root Mean Square Error
  70. Practice: RMSE
  71. Solution: RMSE
  72. Multiple Linear Regression
  73. Overfitting
  74. Polynomial Regression
  75. Logistic Regression
  76. Decision Trees
  77. Regression Trees
  78. Random Forests
  79. Dealing with missing data
  80. ANOVA – Basics & Assumptions

About this course

Overview:

Welcome to "Statistics & Probability for Data Science & Machine Learning!" This course provides a comprehensive introduction to statistics and probability concepts essential for data science and machine learning. Understanding statistics and probability is crucial for analyzing data, making predictions, and building machine learning models. In this course, you'll learn key statistical techniques, probability distributions, and their applications in data analysis, inference, and predictive modeling using real-world datasets.

  • Interactive video lectures by industry experts
  • Instant e-certificate
  • Fully online, interactive course with Professional voice-over
  • Developed by qualified first aid professionals
  • Self paced learning and laptop, tablet, smartphone friendly
  • 24/7 Learning Assistance
  • Discounts on bulk purchases

Main Course Features:

  • Thorough coverage of fundamental statistical concepts, including descriptive and inferential statistics
  • Exploration of probability theory, including probability distributions and random variables
  • Hands-on tutorials and coding exercises using Python for statistical analysis and modeling
  • Practical examples and case studies from various domains, including finance, healthcare, and marketing
  • Guidance on data preprocessing, feature engineering, and model evaluation techniques
  • Access to datasets and resources for practicing statistical analysis and machine learning
  • Supportive online community for collaboration and assistance throughout the course
  • Regular assessments and quizzes to track progress and reinforce learning

Who Should Take This Course:

  • Aspiring data scientists and machine learning engineers seeking a strong foundation in statistics and probability
  • Students pursuing degrees in data science, computer science, or related fields
  • Professionals in analytics, business intelligence, and data-driven decision-making roles
  • Anyone interested in learning statistical concepts and their applications in data science and machine learning

Learning Outcomes:

  • Understand fundamental statistical concepts and probability theory for data analysis and inference
  • Gain proficiency in using Python libraries such as NumPy, Pandas, and Matplotlib for statistical analysis and visualization
  • Apply statistical techniques for hypothesis testing, regression analysis, and predictive modeling
  • Interpret and analyze data distributions, correlations, and relationships
  • Build and evaluate machine learning models using statistical principles
  • Develop critical thinking and problem-solving skills through hands-on coding exercises
  • Create insightful data visualizations to communicate findings effectively
  • Apply statistical and probabilistic concepts to real-world datasets and machine learning projects.

Certification

Once you’ve successfully completed your course, you will immediately be sent a digital certificate. All of our courses are fully accredited, providing you with up-to-date skills and knowledge and helping you to become more competent and effective in your chosen field. Our certifications have no expiry dates, although we do recommend that you renew them every 12 months.

Assessment

At the end of the Course, there will be an online assessment, which you will need to pass to complete the course. Answers are marked instantly and automatically, allowing you to know straight away whether you have passed. If you haven’t, there’s no limit on the number of times you can take the final exam. All this is included in the one-time fee you paid for the course itself.

Your certificate

CPD certificate — download it when you finish

Issued the moment you complete the final module. Every certificate lists the course aims and objectives, anticipated learning outcomes, the quality-assurance process — the elements required for verifiable CPD. Non-registrants can use it as CQC training evidence and for appraisals.

Aims & objectives Learning outcomes Unique certificate number

Common questions

Where do I take the course?

On the UISC learning portal. "Enrol now" takes you to this course there, where you pay securely, get your login and study at your own pace. Your certificate is issued there when you finish.

When can I start?

Immediately. Access opens the moment your order is confirmed and you can learn from any device, in any order, as many times as you like.

How is the course assessed?

A short multiple-choice or scenario-based assessment at the end of the course with instant results. You can retake it as many times as you need at no extra cost.

Can I enrol my whole team?

Yes. Organisations can buy multiple places on one invoice and receive a training record for every learner. Contact us for team pricing.

£39.00 11h 27m · All Levels
Enrol now