Additional contents and supplementary materials!
The supplementary notebooks are written to be approachable, but they assume some comfort with the usual mathematical and programming background for an artificial intelligence course.
See the full prerequisites page for a compact checklist and recommended review material.
These notebooks are gateway tutorials for selected artificial intelligence topics: short enough to browse, but practical enough to include code, examples, visualizations, and pointers for going deeper.
Mathematical and Classical Foundations
Logic, Sequence Modeling, and Language
Deep Learning, Vision, and Generative Models
Systems, Applications, and Reinforcement Learning
If you want to go deeper than the notebooks, we keep a curated list of major public courses and references across computer vision, unsupervised learning, reinforcement learning, deep learning, and related topics.
See the full further reading page for the course list.