Lectures
Each lecture lists its reading first (slides, handwritten slides and cheat sheet), then its videos, then practice: notebooks and apps. Slides marked (Chan) are from Stanley Chan's Introduction to Probability for Data Science. Notebooks and their source are in psdv-teaching, which also lists all rendered notebooks.
NotesSlidesCheat sheetFull recordingNotebookInteractive labCodeReading
Python for data
Lectures 1–5| Lecture 01 | Introduction and logistics |
|
| Lecture 02 | NumPy |
|
Lab 1: NumPy |
||
| Lecture 03 | Pandas |
|
| Lecture 04 | Matplotlib |
|
Lab 2: PandasHeld over two lab sessions. |
||
| Lecture 05 | Jupyter widgets |
Sets and probability
Lectures 6–11| Lecture 06 | Set theory |
|
| Lecture 07 | More set theory questions |
|
| Lecture 08 | Set theory (continued) |
|
| Lecture 09 | Probability |
|
| Lecture 10 | Conditional probability and independence |
|
| Lecture 11 | Bayes' theorem and total probability |
Random variables
Lectures 12–18| Lecture 12 | Random variablesWith a discussion of Quiz 1. |
|
| Lecture 13 | Probability mass function |
|
| Lecture 14 | Discrete random variables and expectation |
|
| Lecture 15 | Moments |
|
| Lecture 16 | Continuous random variables and the coin-flip game |
|
| Lecture 17 | Expectation and moments of continuous random variables |
|
| Lecture 18 | Cumulative distribution function |
Multiple random variables
Lectures 19–24| Lecture 19 | Joint PDF and CDF, 2D distributions and GeoGebra |
|
| Lecture 20 | Joint expectation |
|
| Lecture 21 | Correlation and covariance |
|
| Lecture 22 | Conditional distributions |
|
| Lecture 23 | Sum of random variables |
|
| Lecture 24 | Transformation of random variables |
Limit theorems, random vectors and PCA
Lectures 25–27| Lecture 25 | Law of large numbers and inequalities |
|
| Lecture 26 | Random vectors and the multivariate normal distribution |
|
| Lecture 27 | Principal component analysis |
Cheat sheets are two-page A4 summaries; the ones on counting and the complement rule and on likelihood and log probabilities are listed with the others on the teaching page. Lab vivas and quizzes are on the Assessment page.