Skip to main contentSkip to main navigationSkip to footer content

Accelerate Your Career This Fall

 

Special Offer: Register by September 15, 2025 to save 20% 

Use code LEARN20 at checkout

 

 

WatSPEED is here to help support your professional development and lifelong learning journey

Whether you’re looking to upskill, change careers, or dive into a new field, now is the moment to invest in your professional journey.

  From August 25 to September 15, enjoy 20% off most WatSPEED courses.
Choose any course from the list below in technology, business and project management, leadership and more. 

Apply discount code LEARN20 at checkout   

Technology courses

Basics of Modern Statistics and Analysis

Understand hypothesis testing and multivariate regression models. Learn to conduct statistical analysis through the construction of scripts using R. Great for professionals who are new to coding.

Python for Health Data

Gain the analytical acumen to support evidence-based decision-making and drive meaningful improvements in Canada’s health systems. 

Digital Transformation in Canadian Health Care

Learn about the impact that technology is having on the health care industry, and develop a plan for digital transformation.

Digital Transformation

This eight-week course addresses the impact that technology is having on our workforce, and helps you discover new technologies and develop a plan for their integration into your workplace

Python I

Designed for beginners or professionals! Take this course if you want to learn Python as a stepping stone for future learning and development goals.

Python 2: Data Science and AI Applications

Designed for learners who have some experience in Python and are looking to advance their skills in data science, machine learning, automation, and web development. 

Python for Machine Learning: The Essential Starter Kit

Perfect for beginners and professionals! This course is designed to introduce you to machine learning tools in Python.

Python and Public Data

Learn modern technologies and programming techniques in Python and discover how to use data to draw meaningful insights. Great for beginners.

Supervised Machine Learning

Gain practical, hands-on experience using Python to implement and evaluate supervised learning algorithms to draw relevant insights and solve problems.

Unsupervised Machine Learning

Explore three key concepts and practices of unsupervised machine learning—dimensionality reduction, association rules, and clustering and learn how they can be used to discover patterns and similarities in unlabelled data sets without human intervention.

Neural Networks

Learn the foundational concepts and popular techniques of neural networks, including RNNs, CNNs, and transformers, with hands-on experience using Python to solve real-world problems.

Hands-on Machine Learning

Apply machine learning techniques to real-world problems. Implement a complete machine learning project using Python and relevant libraries from inception to presentation. 

Foundations of Large Language Models

Gain a comprehensive understanding of the latest techniques, tools, and applications of LLMs so you can build better applications or processes. Prior experience with Python, API endpoints, and machine learning libraries is required.

AI and Business Strategy

Join Dr. Joël Blit, Dr. Jimmy Lin, and Dr. J. Mark Weber for this three-part executive sprint to learn how the AI landscape is evolving and the implications this will have for the future of work and organizational strategies at large.

Systems and Platform Security in Practice

Gain cutting-edge expertise in identifying and mitigating security risks across modern systems, platforms, and cloud environments to stay competitive in the evolving cybersecurity landscape.

Cloud Computing and Security Essentials

Learn to design, deploy, and secure cloud environments while gaining practical skills in cloud infrastructure, cybersecurity, and compliance, preparing you for high-demand roles in the evolving tech industry.

Back-End Frameworks and Architecture

Learn to design and build robust back-end systems using popular frameworks. Gain proficiency in Python and TypeScript, apply AI tools in development, and master strategies for adapting quickly across frameworks while improving coding practices. Part of the Back-End Development Certificate Program

Security, Database Design, and Concurrency

Develop the skills to build secure, scalable web services supported by well-structured databases. Explore data storage strategies, asynchronous programming, and architectural patterns while strengthening continuous improvement in coding. Part of the Back-End Development Certificate Program

Cloud Services

Master the essentials of cloud-based back-end development with a focus on security, monitoring, and deployment. Evaluate alternative cloud architectures, implement industry best practices, and apply continuous development strategies for scalable solutions. Part of the Back-End Development Certificate Program

Business and project management courses

Project Management Applied Tools and Techniques

Learn about powerful tools and techniques for managing the complete project life cycle. Designed for new or aspiring project leaders and project team members.

Advanced Project Monitoring and Control

Develop skills to help you execute, monitor, control, manage, and complete important projects. Learn to forecast, assess risk, and ensure high-quality outcomes.

Foundations of Adaptive Project Delivery: Agile Hands-On

Use agile simulations, realistic project scenarios, group discussions, and hands-on exercises to understand adaptive project management approaches.

People Skills: The Secret Behind Project Success

Discover modern techniques and strategies to help you engage and connect with others. Learn to create a team dynamic that leads to successful projects.

Managing Stakeholder Expectations

Build essential skills to navigate one of the most challenging aspects of many projects: Managing stakeholder expectations.

Change Enablement: Realization of Project Value

Achieve greater project success and improve project value. 

Leadership courses

Coaching for Success

Build the best coaching techniques for your workplace. Learn how you can get more from your teams and colleagues through tried-and-true methods of coaching.

Delegating for Dynamic Results

Understand the process of delegating and explore effective delegation techniques. Learn how to motivate and continuously develop staff.

Essential Skills for New and Potential Supervisors

Transition from team member to team supervisor or manager while enhancing your capability for success.

Hiring and Retaining Staff

Understand how your organization can stay competitive in today's labour market. Learn how to attract the best people and retain them after they are hired.

Leading Change for Team Leaders

Establish the skills and knowledge you need to empower your team to accept change, encourage improved performance, and lead innovation.

Leading People to Effectiveness

Improve your understanding of yourself and your leadership style. Explore the most fundamental work of leaders to achieve important business outcomes.

Meetings Mean Business

Get more out of your meetings and increase your confidence to lead team members. Learn to identify the differences between task and interpersonal issues in a group.

Managing the Opportunities Provided by Conflict

Rather than focus on a step-by-step process for conflict resolution, learn techniques to curb destructive behaviors and effectively respond to conflict situations.

Performance Management and Development

Manage performance while inspiring and motivating employees and meeting numeric targets.

Planning and Organizing Work

Improve results by aligning tasks with organizational and team goals. Learn practical tools that will instill confidence as you plan and organize work with your team.

Problem-Solving and Decision-Making for Leaders

Develop the knowledge and tools you need to help people creatively tackle everyday workplace problems and decisions.

Strategic and Business Planning

Improve your capacity to look ahead and plan for the future. Learn how to create a vision and strategic plans to help your organization achieve your goals that are deeply rooted in your business' values.

Supervisory Communication Skills

Explore the essentials of supervisory communication and learn concepts and techniques that will help you better lead or manage teams.

Team Building and Team Dimensions

Learn the powerful principles that empower people to reframe what it means to work together.

The Art of Negotiation

Develop the knowledge and attitudes required to improve your negotiation skills. Equip yourself with techniques you can employ during real-life situations where your wants or needs conflict with others.

Time Management for Modern Hybrid Work

Establish control over your time while resisting the perpetual cycle of speed for speed’s sake. Learn to look at individual time effectiveness in twelve critical areas.

Understanding Human Behaviour

Improve your interpersonal effectiveness and emotional intelligence. Learn to communicate more effectively with others, build stronger working relationships, and increase your performance in both your professional and personal life.

Understanding Your Agile EQ

Explore the concept of emotional intelligence and introduces the idea of Agile EQ – the ability to stretch beyond one’s comfort zone and adopt the best response in each situation.

Essential Skills for New and Potential Supervisors

Transition from team member to supervisor or manager and explore the fundamentals of leadership. Learn to direct, delegate, make decisions, and solve problems.

Performance Management and Development

Manage performance while motivating employees and meeting targets. Learn to develop work plans that include goals, actions, accountabilities and measures.

Planning and Organizing Work

Improve results by aligning tasks with organizational and team goals. Learn practical tools that will build confidence as you plan and organize work with your team.

Hiring and Retaining Staff

Learn to identify, attract, hire, and retain the best available talent for your organization by understanding how to meet your team's needs and help them grow.

Supervisory Communication Skills

Explore the essentials of supervisory communication and share concepts and techniques that will help participants better lead or manage teams.

 

More than 25,000 professionals have completed a WatSPEED course or program

#1
Canada's most innovative university
Maclean's 2023 University Rankings
Top 1%
among the world's universities
Center for World University Rankings 2023
Top 25
in the world for Computer Science and Information Systems
QS World University Rankings 2023