All courses

Advanced · module A10

AI Agents and Autonomous Systems

By the end: Build reliable single-agent and multi-agent systems with tools, memory, guardrails and evaluation

Covers
LLM agents that plan, use tools, remember and work together, built safely
Contents
2 chapters, 11 topics
Time
About 3 hours
Level
Advanced
Your progress
0 / 11

This module builds on Retrieval-Augmented Generation and Knowledge Systems. We suggest looking at it first, but the choice is yours.

Chapter 1 Agent Foundations

  1. 1.1

    What Is an Agent?

    Agents compared with workflows, and when not to use one

    Decision exercise

    10 minBeing written
  2. 1.2

    Tool Calling and Function Schemas

    Describing tools, executing calls and handling errors

    Code: an agent with three tools

    15 minBeing written
  3. 1.3

    The Model Context Protocol

    Connecting agents to tools and data in a standard way

    Code: build a small MCP server

    15 minBeing written
  4. 1.4

    Planning and Reasoning Patterns

    ReAct, plan-and-execute and reflection

    Code: a planning agent

    15 minBeing written
  5. 1.5

    Agent Memory

    Short-term, long-term, episodic and semantic memory

    Code: add memory to an agent

    12 minBeing written

Chapter 2 Advanced Agents

  1. 2.1

    Multi-Agent Systems

    Orchestrators, handoffs and debate

    Code: a research team of agents

    18 minBeing written
  2. 2.2

    Computer-Use and Coding Agents

    Agents that operate browsers, terminals and codebases

    Lab: a sandboxed coding agent

    15 minBeing written
  3. 2.3

    Evaluating Agents

    Task success, trajectories and regression tests

    Code: an agent test suite

    12 minBeing written
  4. 2.4

    Guardrails, Permissions and Human Approval

    Least privilege, approvals and audit logs

    Lab: add guardrails

    12 minBeing written
  5. 2.5

    Project: An Autonomous Research Assistant

    Plan, search, read, write and cite

    Project

    45 minBeing written
  6. 2.6

    Module Review and Assessment

    Coding tasks and a scored quiz

    Graded project

    20 minBeing written