Stanford CS 329Z: Engineering AI Agents Course Covers Agent Design, RAG, Tools and Multi-Agent Systems
Stanford's CS 329Z, Engineering AI Agents, walks through the anatomy of agentic systems — LLM core, reasoning, memory, tools and environment — and the gap between compound AI systems and true agents. The course covers RAG pipelines, tool use and function calling with MCP, DSPy and LangGraph orchestration, memory architectures such as MemGPT, and multi-agent orchestration patterns. It closes with optimization methods including GEPA, PPO and GRPO, plus a guest lecture from the Terminal-Bench creators.