Contents

Curriculum

part 1Sessions 1–7

Foundations

Setup, what AI is, what a contest problem looks like, and Python for data.

part 2Sessions 8–17

Classic machine learning

The classic models and honest evaluation, plus search, NLP and vision without neural nets.

part 3Sessions 18–24

Deep learning

Neural networks in PyTorch, CNNs, embeddings and reinforcement learning.

note

Over the winter break there's one optional task: two archive problems, no hard deadline.