Each assignment's full specification (the parts, the deliverables, and the grading breakdown) is posted on the morning it goes out, not before. The assignments page carries the sequence, the dates, and a paragraph on what each one asks, so you can see what is coming and plan around it.
The dates below are the ones on the schedule, and they are where each spec appears.
| Assignment | Spec posted | Due | Weight | Work |
|---|---|---|---|---|
| 1 — Experience a coding agent: build a web UI for Claude Code | Wed Sep 2 · posted | Sun Sep 20, 11:59pm | 10% | individual |
| 2 — Build an agent harness | Mon Sep 21 · posted | Sun Oct 4, 11:59pm | 10% | individual |
| 3 — make the agent smarter, faster, cheaper | Mon Oct 5 | Tue Oct 20, 11:59pm | 20% | individual |
| 4 — Serve your own agent | Wed Oct 21 | Sun Nov 8, 11:59pm | 10% | individual |
| 5 — Optimize the full stack | Mon Nov 9 | Sat Nov 28, 11:59pm | 20% | individual |