Building Multi-Agent Systems using LangGraph and Autogen
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Building Multi-Agent Systems using LangGraph and Autogen
This course is part of Autonomous AI Agent Systems and Orchestration Specialization
Included with
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Design and build multi-agent systems that reason, plan, and collaborate on shared goals.
Implement communication and coordination strategies using LangGraph and Autogen.
Evaluate system performance through structured tasks and adaptive reasoning loops.
Optimize multi-agent workflows for reliability, scalability, and autonomous execution.
Skills you'll gain
Tools you'll learn
Details to know
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 4 modules in this course
This course introduces the essentials of multi-agent AI systems using LangGraph and Autogen, combining architectural understanding with hands-on development of intelligent, collaborative agents. Designed to give you both conceptual foundations and practical experience, it explores how agent-based systems are redefining automation, decision-making, and AI-powered problem-solving.
Through guided lessons and coding demonstrations, you’ll learn how to construct multiple AI agents that communicate, plan, and execute tasks autonomously. You will work with LangGraph to structure agent workflows and use Autogen to enable dynamic interaction between agents. The course covers key topics such as agent communication, reasoning loops, task decomposition, and coordination for real-world applications like research, analysis, and workflow management. By the end of this course, you will be able to: • Understand the architecture, behavior, and lifecycle of multi-agent systems. • Build intelligent agents using LangGraph and Autogen for collaborative problem-solving. • Implement reasoning and communication strategies for effective task orchestration. • Evaluate and optimize multi-agent performance for scalability and reliability. This course is ideal for developers, data scientists, and AI practitioners who want to learn how to design and deploy intelligent multi-agent systems that can perform complex workflows autonomously. A basic understanding of Python programming and familiarity with machine learning or AI concepts will be helpful, but no prior experience with LangGraph or Autogen is required. Join us to explore the future of autonomous AI systems and learn how to build, coordinate, and optimize agents that think, collaborate, and act intelligently.
This module explores how real-time data and advanced tooling empower autonomous agents to make dynamic financial decisions. You’ll learn to integrate live data sources, validate inputs, and build multi-tool ensembles for complex reasoning. Finally, you’ll apply RAG techniques to index, query, and analyze financial data in real time.
What's included
12 videos5 readings4 assignments
12 videos•Total 55 minutes
- Specialization Introduction•5 minutes
- Course Introduction•2 minutes
- From Static Content to Real-Time Financial Decisioning•5 minutes
- Hands-on: The Observer Agent•7 minutes
- Hands-on: Integrating Real-Time Data Sources•4 minutes
- Hands-on: Data Validation and Pre-Processing for LLMs•6 minutes
- Hands-on: Building the Fundamental Analysis Tool•4 minutes
- Hands-on: Creating the Execution Tool with Strict Schema Guardrails•4 minutes
- Hands-on: Using Multiple Tools in a Single Reasoning Step•7 minutes
- Hands-on: RAG for Financial Knowledge - Indexing SEC Filings and Reports•5 minutes
- Hands-on: Handling Numerical Data in RAG•3 minutes
- Hands-on: The Research Agent •3 minutes
5 readings•Total 50 minutes
- Course Outline: Building Multi-Agent Systems using LangGraph and Autogen•10 minutes
- Foundations of Real-Time Agents•10 minutes
- Tool Ensemble Design•10 minutes
- RAG for Financial Data•10 minutes
- Real-Time Data and Advanced Tooling•10 minutes
4 assignments•Total 33 minutes
- Practice Quiz: Foundations of Real-Time Agents•6 minutes
- Practice Quiz: Tool Ensemble Design•6 minutes
- Practice Quiz: RAG for Financial Data•6 minutes
- Knowledge Check: Real-Time Data and Advanced Tooling•15 minutes
This module delves into multi-agent collaboration, where specialized agents work together to analyze data and make informed decisions. You’ll design coordinated agent roles and communication protocols for seamless teamwork. The module culminates in building a full collaborative workflow that generates trading signals and balances investment risk.
What's included
10 videos4 readings4 assignments
10 videos•Total 55 minutes
- Beyond Single Agent: Principles of Collaborative Agent Teams•5 minutes
- Hands-on: Designing Agent Roles - Researcher, Analyst, and Portfolio Manager•6 minutes
- Hands-on: Setting Up the Orchestrator Agent•4 minutes
- Hands-on: Communication Protocols Enabling Agents to Pass Structured Messages•6 minutes
- Hands-on: The Analyst Agent's Role•4 minutes
- Hands-on: Transitions Between Different Agents•6 minutes
- Hands-on: Implementing a Consensus Mechanism for Investment Decisions•5 minutes
- Hands-on: Generating a Trading Signal•5 minutes
- Hands-on: The Full Collaborative Analysis •6 minutes
- Hands-on: Integrating Autogen and Gemini in Existing Workflow•7 minutes
4 readings•Total 40 minutes
- The Multi-Agent Architecture•10 minutes
- Collaborative Analysis Workflow•10 minutes
- Signal Generation and Risk•10 minutes
- Multi-Agent Collaboration and Decision-Making•10 minutes
4 assignments•Total 33 minutes
- Practice Quiz: The Multi-Agent Architecture•6 minutes
- Practice Quiz: Collaborative Analysis Workflow•6 minutes
- Practice Quiz: Signal Generation and Risk•6 minutes
- Knowledge Check: Multi-Agent Collaboration and Decision-Making•15 minutes
This module focuses on building secure, auditable, and scalable AI agent systems for real-world deployment. You’ll implement guardrails, logging, and fail-safes to ensure responsible financial execution. Finally, you’ll package, deploy, and scale your multi-agent trading system using production-ready infrastructure.
What's included
10 videos4 readings4 assignments
10 videos•Total 57 minutes
- The Irrevocable Action Problem: Guardrails for Financial Execution•5 minutes
- Hands-on: Implementing Pre-Execution Checks•6 minutes
- LLM Jailbreak Prevention: Techniques to Stop Unauthorized Actions•5 minutes
- Hands-on: Logging Every Thought and Action for Compliance•6 minutes
- Hands-on: The Emergency Stop Node•4 minutes
- Hands-on: Forcing Decisions on Strict Market Deadlines•5 minutes
- Hands-on: Integrating the Final Review Queue for Execution•7 minutes
- Hands-on: Packaging the Multi-Agent System for Containerization•7 minutes
- Hands-on: Deploying the Autonomous Trading Agent API•8 minutes
- Scaling Real-Time Systems and Advanced Portfolio Management•5 minutes
4 readings•Total 40 minutes
- Production-Grade Security & Guardrails•10 minutes
- Advanced LangGraph Control•10 minutes
- Deployment and Scaling •10 minutes
- Security, Auditability, and Deployment•10 minutes
4 assignments•Total 33 minutes
- Practice Quiz: Production-Grade Security & Guardrails•6 minutes
- Practice Quiz: Advanced LangGraph Control•6 minutes
- Practice Quiz: Deployment and Scaling•6 minutes
- Knowledge Check: Security, Auditability, and Deployment•15 minutes
This module provides learners with an opportunity to synthesize their knowledge and demonstrate mastery of single-agent AI workflows. Learners will review key concepts from multi agent systems, , MCP and LangGraph orchestration. They will complete graded assessments, including scenario-based exercises and end-of-course knowledge checks, to apply their understanding in practical contexts. By the end of this module, learners will be able to confidently design, implement, and evaluate a fully functional single AI agent capable of reasoning, tool use, and executing grounded tasks.
What's included
1 video1 reading2 assignments
1 video•Total 2 minutes
- Course Summary•2 minutes
1 reading•Total 30 minutes
- Practice Project: Real-Time Multi-Agent Orchestrator•30 minutes
2 assignments•Total 60 minutes
- End Course Knowledge Check: Building Multi Agent Systems using LangGraph and Autogen•30 minutes
- Real-Time Financial Decisioning Agent - Scenario Assignment•30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Explore more from Software Development
- Status: Free Trial
- Status: Free Trial
Course
- Status: Free Trial
Specialization
- Status: Free Trial
Course
Why people choose Coursera for their career
Frequently asked questions
This course aims to teach how to design, build, and deploy autonomous financial agents capable of real-time decision-making, collaborative reasoning, and secure execution within live trading or analysis environments.
A foundational understanding of Python, APIs, and basic AI or LLM concepts is recommended. Familiarity with financial data or market terminology helps but is not mandatory.
The course primarily uses LangGraph for agent orchestration, LLMs for reasoning and communication, RAG for financial data retrieval.
More questions
Financial aid available,
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.
