Skip to main contentSkip to main navigationSkip to footer content

Six weeks8-10 hours per week

There was an error: {{ status.errorMessage }}

Online Learning with recorded live sessions

There was an error: {{ status.errorMessage }}

Agentic AI is the next frontier in artificial intelligence. It is where models move beyond passive responses to become autonomous, goal-driven entities capable of reasoning, planning, and acting. This course explores the design and deployment of intelligent agents powered by large language models (LLMs), equipping learners to construct AI systems that can operate independently, collaborate with other agents, and assist users in complex tasks. 

This course offers a practical and future-focused learning experience. You will work with leading frameworks like LangChain and Model Context Protocol, experiment with advanced prompting techniques, and build a personalized agentic AI assistant capable of task execution. 

This course is designed for developers, data scientists, and AI practitioners looking to understand how autonomous agents are reshaping industries from customer service and productivity tools to research and decision support. Skills gained in this course are applicable to roles in AI product development, conversational AI, intelligent automation, and enterprise AI solutions. You will be equipped to design agents that enhance productivity, customer experience, and decision-making. 

 

What you will learn

  • Core concepts and frameworks for building and using LLM-powered agents 
  • Using context engineering for agent performance and reliability 
  • Function calling to enable the agent to execute tasks 
  • Designing autonomous and multi-agent systems using tools like AutoGen 
  • Understanding agent memory types using vector stores, episodic memory, and RAG and their role in agent behaviour 
  • Strategies for memory and knowledge compression 

 

Skills you’ll gain 

  • Building and deploying agentic AI systems using LangChain and Model Context Protocol 
  • Designing and using intelligent assistants with pre-built agentic frameworks 
  • Engineering prompts and contexts to guide agent behaviour 
  • Integrating multiple agents and agent types for collaborative tasks 
  • Understanding how agents collaborate and manage knowledge over time 

 

Course format 

  • Prerequisites:
    • Completion of Machine Learning and Large Language Models courses or equivalent experience with LLMs is strongly recommended
    • Familiarity with Python is required
    • This course is suitable for learners with experience using LLMs and basic machine learning concepts
  • Project: Build a personalized agentic AI assistant capable of autonomous task execution using popular frameworks
  • Delivery: Hybrid delivery, instructor-led live sessions with hands-on assignments 

Hardware/software requirements

  • Learners will need one of: 
    • Subscription to an LLM service with an API with tool calling support
    • A Mac with Apple Silicon and 32 GB+ or RAM to run a local LLM
    • An LLM server such as Nvidia DGX-1,  Dell Pro Max with GB10, etc. to run a local LLM server
       

Course author 

Headshot of Larry Simon

Larry Simon, MBA

Founder and Managing Director, Inflection Group

Larry Simon is an entrepreneur, management consultant, and angel investor, specializing in IT strategy and data analytics. He has over 30 years of experience advising startups, global corporations, and government institutions. He is the founder and managing director of Inflection Group. Prior to this he was a partner with Ernst & Young Consulting, their CTO and national director of their strategy and delivery centres.

He has previously served on the faculty of the Rotman School of Management, as the head judge of the Canadian Information Productivity Awards (CIPA), and as a councillor of the Institute of Certified Management Consultants of Ontario. Larry holds an MBA from the University of Toronto and a B.Math (Computer Science) from the University of Waterloo.

 

Related courses

Machine Learning

 

Language Models

 

Reinforcement Learning

 

 

You may also be interested in:

AI and Business Strategy

 

Python I

 

Python 2: Data Science and AI Applications

 

Data Science Certificate

 

Machine Learning Practitioner Certificate

 

Foundations of Large Language Models

 

Cybersecurity, Networking, and Cloud Computing Courses

 

 

 

Sign up for more information!

Get program and launch updates, expert insights, event updates, and AI news straight to your inbox.

Which courses are of interest for you?*
Select all that apply
 

Questions? Let's chat!

Office hours: Monday to Friday, 8:30 a.m. - 4:30 p.m. ET

  +1 (519) 888-4773

  watspeed@uwaterloo.ca

Register now