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 modules80 lessons11h 27m total
01Statistics & Probability for Data Science & Machine Learning80 lessons
Welcome!
What will you learn in this course?
How can you get the most out of it?
Intro
Mean
Median
Mode
Mean or Median?
Skewness
Practice: Skewness
Solution: Skewness
Range & IQR
Sample vs. Population
Variance & Standard deviation
Impact of Scaling & Shifting
Statistical moments
What is a distribution?
Normal distribution
Z-Scores
Practice: Normal distribution
Solution: Normal distribution
Probability Basics
Calculating simple Probabilities
Practice: Simple Probabilities
Quick solution: Simple Probabilities
Detailed solution: Simple Probabilities
Rule of addition
Practice: Rule of addition
Quick solution: Rule of addition
Detailed solution: Rule of addition
Rule of multiplication
Practice: Rule of multiplication
Solution: Rule of multiplication
Bayes Theorem
Bayes Theorem – Practical example
Expected value
Practice: Expected value
Solution: Expected value
Law of Large Numbers
Central Limit Theorem – Theory
Central Limit Theorem – Intuition
Central Limit Theorem – Challenge
Central Limit Theorem – Exercise
Central Limit Theorem – Solution
Binomial distribution
Poisson distribution
Real life problems
What is a hypothesis?
Significance level and p-value
Type I and Type II errors
Confidence intervals and margin of error
Excursion: Calculating sample size & power
Performing the hypothesis test
Practice: Hypothesis test
Solution: Hypothesis test
T-test and t-distribution
Proportion testing
Important p-z pairs
Linear Regression
Correlation coefficient
Practice: Correlation
Solution: Correlation
Practice: Linear Regression
Solution: Linear Regression
Residual, MSE & MAE
Practice: MSE & MAE
Solution: MSE & MAE
Coefficient of determination
Root Mean Square Error
Practice: RMSE
Solution: RMSE
Multiple Linear Regression
Overfitting
Polynomial Regression
Logistic Regression
Decision Trees
Regression Trees
Random Forests
Dealing with missing data
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.
Web Design and WordPress Training Course teaches you everything on the topic thoroughly from scratch so you can achieve a professional certificate for free to s...
The Electric Circuits for Electrical Engineering course teaches you everything on the topic thoroughly from scratch so you can achieve a professional certificat...
16 others bought this course in the last 24 hours! Stock Trading teaches you everything on the topic thoroughly from scratch so you can achieve a professional c...
Overview: Complete Web Development Welcome to the Complete Web Development course! This comprehensive program is designed to provide participants with a thoroug...
A calendar invitation with the joining details is on its way to your inbox.
Free 15-minute call with a course adviserYour chosen time is in the invitation
Joining details are in your invitationNeed to change it? Reschedule · Cancel
What happens next
Check your inboxYour confirmation and calendar invitation come from Calendly.
Prepare questionsThe courses you're looking at, your team size, any deadlines.
Meet your adviserJoin at the booked time — it's free and there's no obligation.