Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Designing and Deploying Advanced AI Agents and Applications

Packt via Coursera

Overview

AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off your first 3 months — limited time.
Unlock All Certificates
This course explores the design and development of intelligent AI agents using reinforcement learning and modern AI architectures. It equips you with the skills to build systems that can learn, adapt, and operate autonomously in real-world environments. You will learn how to implement deep reinforcement learning techniques and integrate them with large language models to create powerful AI-driven applications. The course also guides you through building both single-agent and multi-agent systems, helping you develop scalable and practical solutions. What sets this course apart is its strong focus on combining theoretical foundations with hands-on implementation. You will gain real-world insights into deploying AI agents and understanding their behavior across different environments. This course is ideal for developers, data scientists, and AI enthusiasts with a basic understanding of Python and machine learning concepts who want to expand into advanced AI systems and agent-based architectures. This course is part three of a three-course Specialization designed to provide a comprehensive learning pathway in this subject area. While it delivers standalone value and practical skills, learners seeking a more integrated and in-depth progression may benefit from completing the full Specialization.

Syllabus

  • Reinforcement Learning and AI Agents
    • This module introduces the foundational concepts and algorithms of reinforcement learning, including the multi-armed bandit problem, Markov decision processes, and deep reinforcement learning techniques. Learners will explore key RL algorithms such as Q-learning, REINFORCE, and actor-critic, and examine practical aspects like reward design and training agents in simulated environments. The module also discusses the integration of large language models with RL and highlights current challenges and future directions in the field.
  • Creating Single- and Multi-Agent Systems
    • This module explores how large language models (LLMs) can be extended with external tools and agents to solve complex tasks. Learners will examine single- and multi-agent system architectures, practical implementations like HuggingGPT and ChemCrow, and compare cloud-based service paradigms such as SaaS, MaaS, DaaS, and RaaS. By the end, you'll understand how to orchestrate multiple models and services to address real-world challenges.
  • Building an AI Agent Application
    • This module guides learners through building interactive AI agent applications using Python and Streamlit, covering essential topics such as frontend development, caching, and integrating multi-agent systems. Learners will also explore model development, training, and deployment best practices, including asynchronous programming, error handling, and containerization with Docker. By the end, participants will be equipped to create, optimize, and securely deploy AI-powered web applications.
  • The Future Ahead
    • This module explores the evolving landscape of AI agents, including their applications in biomedical, industrial, and web domains. Learners will examine the reasoning and creativity capabilities of large language models, the challenges of mechanistic interpretability, and the ethical considerations surrounding autonomous AI. The module also discusses the path toward artificial general intelligence and the limitations of current multi-agent systems.

Taught by

Packt - Course Instructors

Reviews

Start your review of Designing and Deploying Advanced AI Agents and Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.