See the decision loop clearly
Separate state, action, reward, return, value, policy, and data so every update has an inspectable meaning.
Start with action, consequence, and partial observation, then build value learning, policies, planning, safety, and research evidence. Formal equations follow the decision mechanism instead of leading it.
Reinforcement learning is where prediction becomes decision-making. It explains how an agent can value delayed outcomes, explore an uncertain world, improve from experience, and still respect constraints that reward alone cannot express.
Separate state, action, reward, return, value, policy, and data so every update has an inspectable meaning.
Implement value methods, DQN, actor-critic, planning, offline learning, and model-based control as connected systems.
Use matched budgets, multiple seeds, support checks, constraints, and failure evidence instead of trusting one impressive run.
The finish lineFinish with the tools to build learning agents—and the discipline to tell progress from noise.
Seven territories expose values, policies, models, logged behavior, constraints, and independent-run evidence as one cumulative control system.
Specify and solve a small decision process.
Implement Monte Carlo, TD, SARSA, and Q-learning.
Build and diagnose a DQN-style agent.
Build policy-gradient and actor-critic agents.
Combine learned dynamics, search, and policy learning.
Diagnose coverage and build an offline policy pipeline.
Reproduce a baseline and run a seed-level intervention study.
Lessons 01–32 build working tabular, deep-value, actor-critic, model-based, and offline agents, then culminate in a seed-level original study.
Specify and solve a small decision process. Each lesson extends one inspectable agent and evidence system.
Implement Monte Carlo, TD, SARSA, and Q-learning. Each lesson extends one inspectable agent and evidence system.
Build and diagnose a DQN-style agent. Each lesson extends one inspectable agent and evidence system.
Build policy-gradient and actor-critic agents. Each lesson extends one inspectable agent and evidence system.
Combine learned dynamics, search, and policy learning. Each lesson extends one inspectable agent and evidence system.
Diagnose coverage and build an offline policy pipeline. Each lesson extends one inspectable agent and evidence system.
Reproduce a baseline and run a seed-level intervention study. Each lesson extends one inspectable agent and evidence system.
No black boxes. Build intuition, see the mechanism, then make the real engineering trade-offs.
Primary work behind the course
32 connected lessons, hands-on labs, and a complete end-to-end build.