In this first mission of our probability fundamentals course, you will learn about what probability is and how it's used in real-world data science work. Estimating probabilities is an extremely powerful technique that can enable us to build non-trivial applications, including Image recognition systems, spam filters, statistical hypothesis tests, and much more! If you want to learn machine learning, for example, understanding probability is key.

Later in the mission, you'll learn about random experiments, the term given to any process for which we cannot predict outcomes with certainty. Even though we cannot predict these outcomes with certainty, you'll learn how to estimate the empirical probability and theoretical probability of a certain outcome.

As you explore each concept in this mission, you will get the opportunity to practice and apply your knowledge using your R coding skills. You'll also learn how to simulate a coin toss or a roll of a dice to estimate probability without running your R script a predetermined amount of times!


  • Learn about random experiments
  • Learn how to estimate theoretical probabilities
  • Learn how to estimate empirical probabilities

Lesson Outline

1. Introduction Outcomes & Sample Spaces
2. What is a probability?
3. Outcomes vs Events
4. Empirical Probability
5. Repeating Experiments
6. The Law of Large Numbers
7. Next Steps
8. Takeaways