Course Description
An introduction to autonomous AI agents. Covers the conceptual architecture: what makes a system an "agent" rather than a simple LLM call, how tools extend what agents can do, how memory allows agents to operate beyond their context window, and how planning enables multi-step tasks. Students build their first agent applications using the OpenAI and Anthropic APIs.