Program Curriculum
Agentic AI
Build autonomous AI agents that reason, plan, and execute — using LangChain, LangGraph, and multi-agent architectures.
Outcomes
What you'll be able to do
Curriculum
Full curriculum
9 modules · 102 topics
MODULE 1
Python & GenAI Fundamentals
Get production-ready with the Python and GenAI foundations every agent builder needs.
- Advanced Python (typing, dataclasses, decorators)
- Async & concurrency with asyncio
- Virtual environments & dependency management
- Building & consuming REST APIs with FastAPI
- Data validation with Pydantic
- HTTP clients, retries & rate limiting
- Intro to GenAI & the LLM landscape
- Tokens, context windows & pricing
- Calling LLM APIs (OpenAI / Anthropic)
- Environment & secrets management
- Git & collaborative workflows
MODULE 2
Advanced Prompt Engineering & LLMs
Engineer reliable prompts and choose the right model for each job.
- Prompt anatomy & design patterns
- Zero-, one- & few-shot prompting
- Chain-of-Thought & reasoning prompts
- Role & system prompting
- Structured output (JSON mode, schemas)
- Prompt templates & variables
- Guardrails & prompt-injection defense
- LLM comparison & selection (GPT, Claude, Llama, Gemini)
- Temperature, top-p & sampling controls
- Token cost & latency optimization
- Evaluating prompt quality
MODULE 3
AI Agents Architecture
Understand how autonomous agents reason, plan, and act.
- What is an AI agent? The agent loop
- Agent architectures (reflex, goal-based, utility-based)
- The ReAct framework (reason + act)
- Planning & task decomposition
- Reflection & self-critique
- Tool use & function-calling fundamentals
- Agent memory basics
- Agent evaluation & benchmarking
- Failure modes & guardrails
- Cost & latency of agent loops
- Design patterns for reliable agents
MODULE 4
LangChain & LangGraph
Master the industry-standard frameworks for building agentic apps.
- LangChain core concepts
- LCEL & Runnables
- Chains & composition
- Prompt & output parsers
- Tools & toolkits
- LangGraph state machines
- Nodes, edges & conditional routing
- Cyclic graphs & loops
- Persistence & checkpointing
- Streaming & async execution
- LangSmith tracing & debugging
- Human-in-the-loop patterns
MODULE 5
Multi-Agent Systems & Tool Calling
Orchestrate teams of specialized agents that collaborate.
- Multi-agent system (MAS) fundamentals
- Agent roles & specialization
- Orchestration patterns (hierarchical, sequential, collaborative)
- Agent-to-agent communication
- Function / tool calling in depth
- Building custom tools
- CrewAI crews & tasks
- AutoGen conversational agents
- Model Context Protocol (MCP): servers, clients, tools
- Shared state & message passing
- Negotiation & consensus mechanisms
- Debugging multi-agent flows
MODULE 6
RAG & Vector Databases
Ground agents in your data with retrieval-augmented generation.
- RAG architecture & when to use it
- Document loaders & parsing (PDF, HTML, docs)
- Chunking & text-splitting strategies
- Embeddings & embedding models
- Vector databases (Pinecone, Chroma, Weaviate)
- Similarity search & indexing
- Hybrid keyword + semantic retrieval
- Re-ranking & retrieval quality
- RAG evaluation & fallback strategies
- Metadata filtering
- Multi-document & agentic RAG
- Reducing hallucinations
MODULE 7
Memory Management & Autonomous Execution
Give agents short- and long-term memory and let them run autonomously.
- Conversation & short-term memory
- Long-term & persistent memory
- Vector-backed memory stores
- Summarization & context compression
- Autonomous task-execution loops
- Planning & re-planning
- Error recovery & retries
- Self-healing agents
- State persistence & checkpoints
- Budget & step limits
- Observability of long-running agents
MODULE 8
AI Workflows & API Integration
Wire agents into real systems, events, and third-party APIs.
- Workflow orchestration patterns
- Event-driven & triggered agents
- Webhooks & callbacks
- Integrating external APIs & SaaS tools
- Authentication & secrets handling
- Rate limiting & retries
- Queues & background jobs
- Scheduling & cron agents
- Streaming responses to clients
- Structured tool outputs
- Idempotency & reliability
MODULE 9
AI Copilot Development & Deployment
Ship a production copilot with a UI, deployment, and monitoring.
- Copilot architecture & UX patterns
- Building UIs with Streamlit & Gradio
- Chat interfaces & streaming
- Packaging with Docker
- Deploying to the cloud (containers)
- Environment config & secrets
- Observability & tracing (LangSmith)
- Logging, metrics & cost monitoring
- Evaluation & regression testing
- Guardrails & safety in production
- Capstone: end-to-end AI copilot
Hands-on
Projects you'll build
Stack
Tools & technologies
Certification
Agentic AI Specialist Certification
Industry-recognized certificate awarded on successful completion of the program.
Bring this program to your college
Download or print this curriculum to share with your team, or talk to us for a custom proposal and pricing.