# Probability

__1. Basics:__

Basic theoretical probability, Randomness, probability, and simulation: Probability , Probability using sample spaces, Multiplication rule for independent events, Counting principle and factorial, Combinatorics and probability, Binomial random variables: Random variables, Sampling distributions, Significance tests (hypothesis testing) , Two-sample inference for the difference between groups.

__2. Building an intitution:__

Partitions, Multinomial probilities, Bernoulli and indicator random variables, Uniform random variables, Binomial random variables, Conditional PMFs, Hat problem, Inclusion-exclusion formula, Variance of geometric.

__3. Probability and Statistics in Data Science using Python:__

Random variables, dependence, correlation, regression, PCA, entropy and MDL.