Stanford CS329Z: Engineering AI Agents (Course Guide)
A guide to Stanford CS329Z: Engineering AI Agents, written in my own words from the course website as it stood on 6 November 2026. The slides, assignments and course text belong to the CS329Z teaching team; follow the links for the originals. The schedule is tentative and may change during the quarter.
CS329Z is a 3-unit Stanford course for Autumn 2026, taught by Diyi Yang, Michael Ryan and John Yang. It is about building software around language models: from a single prompted call to pipelines, then to compound systems that combine models with retrievers, tools and optimizers, and finally to agents that choose their own next step.