Work in progress: I am putting together my notes into a course reader format. I am in the early stages of the project so you are looking at a rough draft. But I will continue to work hard on it, and update this page as I go.

Probability for Computer Scientists

From Counting to Deep Learning

1. Counting

2. Probability

3. Conditional Probability

4. Random Variables

5. Discrete Distributions

6. Continuous Distributions

7. Multivariate

8. Probability as a Variable

9. Sampling

10. Central Theorems

11. Parameter Estimation

12. Machine Learning