Shape the future with world-class AI courses from Canada's top tech university
Artificial intelligence is reshaping industries — and organizations are racing to secure talent who can build, deploy, and scale AI solutions responsibly.
By 2030, 86% of employers expect AI and information processing technologies to transform their operations (World Economic Forum, 2024). In Canada, 97% of companies anticipate AI adoption will reshape their workforce needs, with growing demand for roles such as AI/ML Specialists, Security Management Specialists, and advanced Software Developers.
Whether you’re a software developer aiming to move into machine learning, or a data scientist looking to deepen your expertise in neural networks and MLOps, WatSPEED's AI certificate program provides a flexible, stackable pathway to power your next career move by providing you with:
- Deep technical grounding in how AI systems are designed, built, and deployed, enabling you to advance your understanding and actively shape AI initiatives.
- Hands-on experience with industry-standard frameworks and tools, giving you the practical fluency that today's employers demand.
- Broad relevance across industries, as organizations in fields from technology and finance to healthcare and government increasingly explore AI applications.
- Future-focused skills, aligned with the core AI capabilities that employers identify as critical for the next five years and beyond.
Developed in collaboration with leading industry partners, our hands-on certificates take you from foundational skills through advanced AI model development, preparing you to drive innovation with confidence.
What you will learn
- Fundamental AI and ML techniques: Including supervised, unsupervised, reinforcement learning, neural networks, deep learning, and large language models (LLMs)
- Advanced AI development: Transformer architectures (GPT, BERT), computer vision, image processing (CNNs, GANs), and reinforcement learning applications
- AI performance optimization and debugging: Reducing model bias and improving fairness as well as optimizing for speed, efficiency, and accuracy
Certificate highlights
- Learn from academic and industry leaders: Harness the University of Waterloo’s world-leading strengths in artificial intelligence, machine learning, and software engineering. Guided by leading experts and anchored in cutting-edge research, our program delivers the depth and rigour that sets Waterloo apart.
- Experience applied, real-world AI: Gain extensive practical experience across machine learning, deep learning, natural language processing, and reinforcement learning. Tackle real datasets and build solutions using emerging technologies and industry-standard tools.
- Stack credentials that fit your journey: Start where it makes sense for you — with foundational courses or by diving directly into our multi-course certificates in advanced AI techniques and applications. Earn respected credentials that are high in demand and validate your expertise along the way to gaining your AI Certificate.
- Flexible online learning for working professionals: Balance your career with immersive learning. Our online, self-paced modules, on-demand offerings, live virtual sessions, and hands-on labs are designed for busy professionals.
Who should enrol
Gain the skills to build, fine-tune, and deploy production-grade AI systems and applications using modern frameworks and cloud tools.
This technical track is designed for professionals who want to gain a deeper understanding of how AI systems are built and operate, as well as those who want hands-on experience building and deploying them. It’s ideal for individuals who are ready to explore the mechanics, frameworks, and real-world applications of AI, including:
-
-
- Software engineers, data scientists, DevOps engineers, and cloud engineers looking to deepen their technical AI expertise.
- Professionals aspiring to roles such as AI systems engineer, AI developer, ML engineer, NLP engineer, computer vision engineer, or deep learning engineer.
- Technical professionals and researchers who want to build, deploy, and maintain AI models in production environments.
- Professionals in adjacent technical fields who may not code daily but want to understand how AI systems are developed, integrated, and scaled.
-
Prerequisites
Required prior knowledge: Learners beginning the AI Certificate Technical Track should have the following foundational skills and knowledge:
- Proficiency in Python, including:
- Writing functions and loops
- Using libraries such as NumPy and pandas
- Working with data structures (lists, dictionaries, arrays)
- Basic understanding of linear algebra, including:
- Vectors and matrices
- Matrix operations and dot products
- Familiarity with statistics, including:
- Mean, median, mode, variance
- Data distributions and standard deviation
- Introductory probability, including:
- Independent and conditional probability
- Joint probability and Bayes’ theorem
- Ability to work with structured datasets:
- Cleaning, transforming, and analyzing tabular data
- Understanding data types and formats
- Comfort with concepts like:
- Regression and classification
- Correlation vs. causation
Program Lead

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.
You may also be interested in:
Quick Facts
| Program name | AI Certificate — Technical Track |
| Institution | WatSPEED, University of Waterloo |
| Courses included | Machine Learning, Language Models, Reinforcement Learning, Agentic AI |
| Format | Online, hybrid delivery (recorded + live instructor-led sessions) |
| Total length | 4 courses, 6–12 weeks each, 8–12 hrs/week |
| Price per course | Language Models, Reinforcement Learning, Agentic AI: $1,199 CAD + tax each. Machine Learning: see course page for current pricing. |
| Bundle discount | 15% off when enrolling in 3–4 certificate courses at once |
| Credential | Professional education certificate from the University of Waterloo |
| Funding | Agentic AI is OSAP-eligible (as of June 2026); other courses — check Financial Support page |
| Best for | Software engineers, data scientists, ML/DevOps/cloud engineers, technical professionals moving into AI roles |
FAQ
Program overview
What is the WatSPEED AI Certificate Technical Track? The AI Certificate Technical Track is a four-course, stackable professional certificate from WatSPEED at the University of Waterloo that teaches the technical foundations of building, deploying, and scaling AI systems. It covers machine learning, language models, reinforcement learning, and agentic AI, and is designed for professionals who want hands-on experience with the frameworks and tools used to build production AI systems, not just conceptual/strategic AI knowledge.
Is the WatSPEED AI Certificate accredited by the University of Waterloo? Yes. WatSPEED is the University of Waterloo's professional and executive education division. Learners who complete the AI Certificate Technical Track receive a professional education certificate issued by the University of Waterloo, Canada's top-ranked engineering and computer science university.
Who is the AI Certificate Technical Track designed for? It's designed for software engineers, data scientists, DevOps engineers, cloud engineers, and other technical professionals who want to deepen their AI expertise, plus professionals aiming for roles like AI systems engineer, ML engineer, NLP engineer, or computer vision engineer. It's also suitable for technical adjacent professionals — people who don't code daily but want to understand how AI systems are built, integrated, and scaled.
Is there a non-technical or business version of this certificate? Yes, the Machine Learning practitioner Certificate was developed for professionals from every level or industry who work with analytics and individuals with basic knowledge in programming and mathematics who want to expand their machine learning knowledge and skills. Basic knowledge of programming and programming languages is recommended.
Courses and curriculum
What courses are included in the WatSPEED AI Certificate? Four courses make up the certificate:
- Machine Learning — 12 weeks, 8–12 hrs/week. Covers supervised/unsupervised learning, classification, clustering, neural networks, and deep learning with TensorFlow and Keras.
- Language Models — 8 weeks, 8–10 hrs/week. Covers transformer architecture, tokenization, embeddings, fine-tuning, and Retrieval-Augmented Generation (RAG).
- Reinforcement Learning — 8 weeks, 8–10 hrs/week. Covers Markov Decision Processes, Q-learning, and deep RL methods (DQN, PPO, Actor-Critic), including RLHF for language models.
- Agentic AI — 6 weeks, 8–10 hrs/week. Covers building autonomous, LLM-powered agents using LangChain and Model Context Protocol (MCP).
What is covered in the Machine Learning course specifically? The Machine Learning course teaches how to identify correlations and patterns in datasets, build predictive models using classical ML and deep learning, and evaluate model performance. It includes 11 modules spanning classification, unsupervised learning and clustering, dimensionality reduction, support vector machines, decision trees/ensemble methods, and neural networks with Keras and TensorFlow. It's developed in partnership with the University of Toronto's School of Continuing Studies.
What is covered in the Language Models course specifically? The Language Models course teaches the architecture and mechanics of transformer-based LLMs — tokenization, embeddings, attention mechanisms — and has learners build a working text classification system. It also covers Retrieval-Augmented Generation (RAG), semantic search with vector databases, and multimodal model integration using Hugging Face Transformers. Prerequisite: the Machine Learning course or equivalent, plus familiarity with PyTorch.
What is covered in the Reinforcement Learning course specifically? The Reinforcement Learning course covers how AI systems learn optimal behavior through interaction rather than fixed rules — Markov Decision Processes, value/policy functions, temporal-difference learning, Q-learning, and deep RL techniques (DQN, PPO, Actor-Critic). Learners build a game-playing agent as their capstone project. It also introduces RLHF (Reinforcement Learning from Human Feedback), the technique used to align modern LLMs.
What is covered in the Agentic AI course specifically? The Agentic AI course teaches how to design autonomous, goal-driven AI agents that can reason, plan, and act — using LangChain and Model Context Protocol (MCP). Learners build a personalized agentic AI assistant capable of independent task execution, and the course covers context engineering, function calling, multi-agent systems, and agent memory (vector stores, episodic memory, RAG).
Do I have to take the AI Certificate courses in a specific order? Machine Learning is the recommended starting point and is a prerequisite (or equivalent experience) for Language Models, Reinforcement Learning, and Agentic AI. Beyond that, WatSPEED lists the courses in the sequence Machine Learning → Language Models → Reinforcement Learning → Agentic AI, but exact sequencing flexibility should be confirmed with a WatSPEED advisor.
Can I take individual AI Certificate courses without completing the whole certificate? Yes. Each course (Machine Learning, Language Models, Reinforcement Learning, Agentic AI) can be registered for individually. Completing all four earns the AI Certificate; taking one or more individually still earns you course completion and applicable prerequisite credit.
Prerequisites and admissions
What are the prerequisites for the WatSPEED AI Certificate Technical Track? Learners should already have: proficiency in Python (functions, loops, NumPy, pandas), a basic understanding of linear algebra (vectors, matrices, dot products), familiarity with statistics (mean, variance, distributions), introductory probability (including Bayes' theorem), and comfort working with structured/tabular datasets and concepts like regression, classification, and correlation vs. causation.
Do I need a computer science degree to enrol in the AI Certificate? No degree is strictly required, though a background in engineering, math, or computer science is recommended for the Machine Learning course. What matters more is the Python and math prerequisites listed above — WatSPEED also offers prerequisite courses (Python I, Python for Machine Learning, Foundations of Data Science, Statistics for Data Science) for learners who need to build that foundation first.
Is the AI Certificate suitable for beginners with no AI or ML background? Not for the Technical Track directly — it assumes working Python skills and basic statistics/linear algebra. Learners without that background are pointed to WatSPEED's foundational courses (Python I, Python for Machine Learning, Foundations of Data Science) first, or to the upcoming Strategy and Business Track, which is designed for a non-technical audience.
Format, schedule, and logistics
Is the WatSPEED AI Certificate fully online? Yes. All four courses are delivered online with a hybrid model: recorded content plus live, instructor-led sessions and hands-on assignments, designed for working professionals balancing a full-time job.
How much time does the AI Certificate require per week? Each course requires 8–12 hours per week: Machine Learning (12 weeks), Language Models (8 weeks), Reinforcement Learning (8 weeks), and Agentic AI (6 weeks). Completing all four back-to-back takes roughly 34 weeks (about 8 months) of part-time study.
When do the AI Certificate courses start? Start dates rotate throughout the year and vary by course — Machine Learning, Language Models, Reinforcement Learning, and Agentic AI each run on their own schedule. Check the individual course pages or sign up for launch notifications on the AI Certificate landing page for current start dates.
Cost and funding
How much does the WatSPEED AI Certificate cost? Language Models, Reinforcement Learning, and Agentic AI are each $1,199 CAD plus applicable taxes. Machine Learning pricing is listed on its own course page. WatSPEED offers a 15% bundle discount for enrolling in three or four AI Certificate courses at the same time.
Are there discounts available for the AI Certificate? Yes. WatSPEED offers: a 15% bundle discount for enrolling in 3+ courses in a certificate program at once; a 10% early-bird discount for registering 4+ weeks before a course starts (select programs); a 15% bulk discount for organizations registering 3+ employees; a University of Waterloo alumni discount; and 50% off for University of Waterloo staff and board members. Discounts cannot be combined or applied retroactively.
Is government or OSAP funding available for the AI Certificate? The Agentic AI course is OSAP-eligible as of June 2026 — learners are encouraged to apply early, and applications can generally be submitted up to about 60 days before the end of the study period. For the current funding status of the other three courses (Machine Learning, Language Models, Reinforcement Learning) and other financial support options, check WatSPEED's Financial Support page or contact watspeed@uwaterloo.ca directly, since funding eligibility can change by term.
Outcomes and comparisons
What credential do I receive after completing the AI Certificate? A professional education certificate issued by the University of Waterloo, recognizing completion of all four Technical Track courses: Machine Learning, Language Models, Reinforcement Learning, and Agentic AI.
What jobs or roles does the WatSPEED AI Certificate prepare you for? It's built for roles such as AI systems engineer, AI developer, ML engineer, NLP engineer, computer vision engineer, and deep learning engineer, and is relevant across industries including technology, finance, healthcare, and government as organizations scale AI adoption.
How is the WatSPEED AI Certificate different from a MOOC or bootcamp AI course? It combines University of Waterloo academic rigor and instructors with industry practitioners (e.g., a course author who is a former RBC NLP Product Lead and Oxford-trained physicist), a hybrid format with live instructor access rather than pure self-paced video, university-issued credentialing, and a curriculum built specifically around current-generation AI (transformers, RAG, agentic systems with LangChain/MCP) rather than only classical ML.