Three assignments carry 80% of the course between them: two static prototypes and a full-stack final project.
An assignment is the weekly crit loop run at assignment scale: the same repo anatomy, the same deploy targets, a meatier provocation, and a human-marked rubric on top. The assessment page is the canonical source for the model and the mechanics — the one rubric all three share, what you submit, deadlines and extensions. Each brief below carries what’s specific to it: the provocation, the dates, and the band descriptors. For every deliverable — crits and assignments — on one semester timeline, see the home page.
Studio engagement
The ten weekly studio crits (weeks 2–11): demo your prototype against the week's spec and contribute to the session. Scored 2% each.
Weight: 20%
Assignment 1
The first individual prototype: an interactive explainer built with an agentic workflow, marked on the legibility of your process and your response to the brief.
Weight: 20%
Assignment 2
The second individual prototype: a whole course website for a course of your own design, marked on the legibility of your process and your response to the brief.
Weight: 20%
Final Project
The full-stack capstone: a deployed multi-user app with a persistent backend, a definition of good that you make and defend, and a portfolio showing how you built it.
Weight: 40%