Program Overview
Click any module card to jump to it. Green border = quiz passed.
Pass threshold: ≥70% for module quizzes & mid-term; ≥75% for the final exam. Retakes are unlimited — all attempts are logged.
- Use the nav bar or overview cards to jump between modules.
- Read / watch / listen to all resources before taking that week's quiz.
- Quizzes unlock at the bottom of each module card — click Take Quiz.
- All answers are saved in your browser (localStorage) and survive page refreshes.
- Visit the 📋 Log tab to review every past answer.
- Hit Export Log to download a plain-text answer file you can search.
- Resources marked PAID are optional; free alternatives are always listed.
- Complete all modules + mid-term, then tackle the 100-question Final in Week 14.
New Concept — MCP (Model Context Protocol): An open standard that defines how AI models communicate with external tools and data sources. Think of it as USB-C for AI — a universal connector so any LLM can talk to any tool without custom integration code.
New Concept — Host / Client / Server triad: The Host is the application containing the LLM (e.g. Claude Desktop). Each Client manages one connection to one Server. Servers expose Tools, Resources, and Prompts.
📖 Week 1 — Reading
- 📄The canonical starting point. Read Introduction + Core Architecture in full.
- 📄Host/Client/Server model, capability negotiation, connection lifecycle.
- 📄Critical: understand when each transport is used and its security implications.
- 📄The three primitives: Tools (actions), Resources (data), Prompts (templates).
- 📄MCP Spec GitHub Repo FREEStar the repo and skim the changelog to understand how the spec has evolved.
🎬 Week 1 — Watching
- ▶️~20 min. Original announcement — context for why MCP was built.
- ▶️Search for a recent hands-on MCP server build showing stdio and SSE side by side.
📖 Week 2 — Reading (Go Deeper)
- 📄MCP Security Model FREEAuthentication, authorization, trust boundaries within MCP connections.
- 📄Browse 5–10 reference servers. Notice how tools are defined and scoped.
- 📄Industry analyst perspective on business/ecosystem angle — useful for conversations.
- 🎓DeepLearning.AI: MCP with Anthropic PAID ~$49/moHighest-quality structured MCP course if you subscribe. Not required — free resources cover the same ground.
🎧 Week 2 — Listening
- 🎙️Search "MCP" in their archive. High technical signal from practitioners.
- 🎙️Dario Amodei episode covers Anthropic's philosophy — good conference conversation context.
Before the quiz, answer these cold: What are the three MCP primitives? When do you use stdio vs SSE? What is the role of Host vs Client vs Server? What is capability negotiation?
New Concept — ReAct: A reasoning pattern where an agent alternates between Reasoning (thinking about what to do) and Acting (calling a tool) in a loop — like an engineer who thinks before touching the keyboard, checks the result, then thinks again.
New Concept — Supervisor/Worker: An orchestration topology where a supervisor agent decomposes goals and delegates subtasks to specialized worker agents — like a project manager coordinating a team of specialists.
📖 Week 3 — Reading
- 📄The single most important document to read. Clear patterns with diagrams. Read twice.
- 📄Original ReAct paper. Read abstract + Section 2 — you don't need the full paper.
- 📄Multi-agent patterns from a production implementation perspective. Very practical.
📖 Week 4 — Reading
- 📄Read abstract + Section 2. Reflexion = agent reflects verbally on failures to improve next attempt.
- 📄The definitive survey. Covers planning, memory, tool use comprehensively. Bookmark this.
- 📄Agent-to-Agent protocol — understand how it differs from and relates to MCP.
🎬 Weeks 3–4 — Watching
- ▶️~3 hrs. Best free hands-on LangGraph tutorial. Watch Sections 1–3 for patterns.
- ▶️Search for recent conference talks from LangChain, CrewAI, or AutoGen teams.
🎧 Weeks 3–4 — Listening
- 🎙️Search "multi-agent" in archive. Episodes with LangChain and AutoGen teams are excellent.
- 🎙️Practical AI Podcast FREECovers orchestration topics frequently with accessible explanations.
Before the quiz: Can you walk through a ReAct loop step by step? How does Plan-and-Execute differ? What does Reflexion add? Name four agent memory types. What is A2A and how does it relate to MCP?
Week 5 — Mid-Term Exam
July 27 · Tests Modules 1 & 2 comprehensively · 50 Questions · Pass: 70%
This is your checkpoint before the advanced material. Review the checklist below before starting.
This is your checkpoint before the advanced material. Review the checklist below before starting.
- Can you explain the MCP Host / Client / Server triad from memory?
- Can you articulate when to use stdio vs SSE vs HTTP transport?
- Can you name and describe all three MCP primitives with examples?
- Can you walk through a full ReAct loop with a concrete example?
- Can you contrast Plan-and-Execute with ReAct and say when to use each?
- Can you describe a Supervisor/Worker topology and its tradeoffs?
- Can you explain what Reflexion adds beyond basic ReAct?
- Can you explain A2A and how it complements MCP?
- Can you name and describe the four agent memory types?
- Can you explain capability negotiation in MCP?
New Concept — LangGraph: A graph-based orchestration framework where agent workflows are nodes (operations) and edges (transitions). Stateful, cyclical, deterministic — the production answer from LangChain for complex enterprise agent workflows.
New Concept — CrewAI: A framework where agents get explicit "roles," "goals," and "backstories" — making multi-agent collaboration feel like managing a team of specialists. Higher abstraction, faster to prototype, less control than LangGraph.
📖 Week 6 — Reading
- 📄Complete the intro tutorial in full. Build your first stateful agent.
- 📄Read intro + Agents + Tasks + Crews. Build the example to feel the abstraction level.
- 📄Focus on the AgentChat section. Conversation as orchestration — different philosophy from LangGraph.
- 🎓DeepLearning.AI: AI Agents in LangGraph PAID ~$49/moBest structured LangGraph course with labs — taught by LangChain team. Available at deeplearning.ai.
📖 Week 7 — Reading (Opinion Building)
- 📄TypeScript-native agent framework. Note how it handles workflows and memory differently.
- 📄Lightweight, code-as-action-space philosophy. Good for understanding tradeoffs.
- 📄Side-by-side comparison. Form your own opinions — don't just accept the author's conclusions.
🎬 Weeks 6–7 — Watching
- ▶️Watch 2–3 "LangGraph vs CrewAI vs AutoGen" videos. Note where experts disagree.
- ▶️Recent LangGraph production talks — "agentic patterns" videos are especially useful.
Opinion to form before quiz: Which framework would you recommend for a regulated enterprise and why? What is "production-ready" for an agent framework? What's missing from the current ecosystem?
New Concept — Agent Tracing: Recording every LLM call, tool invocation, and decision point in an agent run — like APM for AI. Enables debugging, audit, and performance measurement. The ITIL equivalent is an Incident Record.
New Concept — Evals: Systematic quality measurement of agent outputs — running test suites and scoring against criteria. Like unit tests for probabilistic systems. Hallucination rate → Error Rate KPI. Latency P95 → SLA threshold.
📖 Week 8 — Reading
- 📄Read Concepts + Evaluation guide. Most widely used tracing tool for LangChain agents.
- 📄Open-source alternative. Self-host option critical for regulated environments like healthcare.
- 📄The most practical guide to building evals. Widely cited. Read twice.
📖 Week 9 — Reading
- 📄OTel is the emerging standard for agent tracing. Understand traces, spans, and context propagation.
- 📄Defines eval types that are now industry reference vocabulary regardless of which model you use.
- 📄Browse recent posts on cost monitoring, latency SLOs, and error tracking for LLM apps.
🎬 Weeks 8–9 — Watching
- ▶️Search for Langfuse and LangSmith conference talks. "Production LLM ops" talks are key.
ITIL translation exercise: Agent Trace = Incident Record · Eval Suite = Test Plan · Token Cost = Service Cost Model · Latency P95 = SLA Threshold · Hallucination Rate = Error Rate KPI · Continuous Eval = CSI cycle. Map these before the quiz.
New Concept — Prompt Injection: Malicious instructions embedded in data the agent reads (web pages, documents, tool outputs) that hijack its actions. The #1 agent security threat — similar to SQL injection but for LLM reasoning.
New Concept — Least-Privilege Tool Scoping: Each agent should only access the tools and data it actually needs. Minimizes blast radius — a compromised agent can only damage what it had access to.
📖 Week 10 — Reading
- 📄Read all 10. LLM01 (Prompt Injection) and LLM08 (Excessive Agency) are most critical for agents.
- 📄Real attack demonstrations. Seeing actual attacks builds security intuition faster than theory.
- 📄Revisit now with a security mindset. Focus on trust boundaries and the consent model.
📖 Week 11 — Reading (Governance)
- 📄US AI governance standard. Understanding this lets you speak the language of enterprise risk teams.
- 📄Directly relevant to Ontario Health / public sector context. Know what Canadian governance looks like.
- 📄Academic survey. Read intro + Section 3 on agentic systems.
- 🎓SANS: Securing AI/ML Applications PAID ~$1000–3000 CADProfessional cert path for AI security. Not required for the conference — long-term career positioning. Find at sans.org.
🎬 Weeks 10–11 — Watching
- ▶️DEF CON and Black Hat AI security talks. Best practical attack/defense knowledge available.
Your differentiation: Frame security in ITIL terms — Change Management prevents untested agents reaching production; Configuration Management tracks tool access per agent; Incident Management handles agent misbehaviour. Nobody else at the conference will make this connection naturally.
This module is different: No new technical concepts. The goal is synthesizing everything into confident, conversational positions you can hold in the room. Form opinions. Practice your narrative.
⚔️ Week 12 — The Five Debates (Form Your Positions)
- ⚔️MCP vs A2A — Competing or complementary? SELF-DIRECTEDRead both specs side-by-side. MCP = model→tool layer. A2A = agent→agent layer. Your answer: complementary.
- ⚔️Autonomy vs Human-in-the-Loop — Where's the threshold? SELF-DIRECTEDYour ITIL background gives you a structured answer: Change Advisory Board model applied to agent actions.
- ⚔️Framework Sprawl — Consolidation coming or permanent fragmentation? SELF-DIRECTEDStudy how the web framework landscape consolidated (jQuery → React) vs stayed fragmented (CSS frameworks). Which trajectory fits agents?
- ⚔️OSS vs Proprietary models in production — Cost, control, capability? SELF-DIRECTEDYou run both local and cloud models. Form a position on when each is appropriate in enterprise.
- ⚔️Who owns agent governance in enterprise? — IT? Legal? AI team? SELF-DIRECTEDThis is your home turf. The answer from an ITIL perspective is clear. Most developers don't think this way.
📖 Week 13 — Conference Intelligence
- 📄Review the full agenda. Identify 5 speakers you want to meet. Look them up on LinkedIn + GitHub beforehand.
- 📄90-Second Intro Draft SELF-DIRECTED"I'm Tom — IT Service Delivery background at Ontario Health, spent the last year building and running multi-agent systems. I'm particularly interested in [X] — how are you approaching it?" Practice out loud.
- 📄Check this weekly in September. Know what's gaining momentum in the month before you arrive.
🎧 Weeks 12–13 — Listening
- 🎙️Whatever they're covering in September will be the hottest topics in October at the conference.
Week 14 — Final Exam
September 28 · 100 Questions across all six modules · Pass: 75%
Your comprehensive assessment before heading to San Jose.
Your comprehensive assessment before heading to San Jose.
- All six module quizzes completed with ≥70%
- Mid-term completed with ≥70%
- Final exam completed with ≥75%
- Can explain MCP primitives cold — no notes
- Can name 4+ agent frameworks with clear differentiators
- Have formed positions on all five debate topics
- Know 5 speakers at the conference by name and their work
- 90-second intro practised and natural
- LinkedIn updated with relevant agent project highlights
- Reviewed GitHub Trending in the week before departure
- Listened to Latent Space's most recent episode
📋 Answer Log — all quiz attempts saved in browser
No answers logged yet. Complete a quiz to see your results here.