# Mathematical understanding of uncertainty

This lecture series discusses how the concept of probability can be used to handle, control, and exploit uncertainty in the real-world. It is an undergraduate-level lecture series on probability, but is entirely different from the usual courses on probability theory. The lectures cover the basics of probability theory including the relevant mathematics, but instead of focusing on mathematics, the lectures explain how probability theory can help understand real-world uncertainty using various examples. The examples are used to describe how uncertainty can be exploited to implement modern randomized algorithms such as Markov chain Monte Carlo and deep learning.

# Mathematical understanding of uncertainty

This lecture series discusses how the concept of probability can be used to handle, control, and exploit uncertainty in the real-world. It is an undergraduate-level lecture series on probability, but is entirely different from the usual courses on probability theory. The lectures cover the basics of probability theory including the relevant mathematics, but instead of focusing on mathematics, the lectures explain how probability theory can help understand real-world uncertainty using various examples. The examples are used to describe how uncertainty can be exploited to implement modern randomized algorithms such as Markov chain Monte Carlo and deep learning.