One concept per card
Concept Cards
Bite-sized learning: each card teaches a single idea with an animation and a worked example, then flips to a multiple-choice question to test yourself.
20 cards · 3 free
Deep Learning Theory
Core ideas behind how neural networks learn
Open deck20 cards · 3 free
Computer Vision
From raw pixels to classical filters to modern deep vision
Open deck20 cards · 3 free
Data Structures & Algorithms
The core building blocks behind efficient code
Open deck25 cards · 3 free
Diffusion Models
Noise, score, and sampling — the machinery behind image generation
Open deck25 cards · 3 free
Reinforcement Learning
MDPs, value functions and policy gradients
Open deck25 cards · 3 free
Natural Language Processing
From tokens and TF-IDF to attention and decoding
Open deck25 cards · 3 free
Large Language Models
Scaling, alignment, prompting, retrieval and serving
Open deck25 cards · 3 free
Agent Engineering
ReAct, planning, memory and the failures that bite
Open deck25 cards · 3 free
3D Computer Vision
Cameras, geometry, NeRF and Gaussian Splatting
Open deck25 cards · 3 free
Vision-Language Models
CLIP, bridges, instruction tuning and what makes a VLM see
Open deck