COVID-19 Vaccine Requirement

All UW Professional & Continuing Education students, including fully online students, must provide proof of vaccination against COVID-19 or submit a request for medical or religious exemption. 

Learn more

Certificate in Machine Learning & Deep Learning: Application Frontiers

Join the Machine Learning Revolution


Program Details

  • Location: UW Seattle
  • Duration: 9 months
  • Times: Evenings
  • Cost: $12,516

Next start date:

September 2023

Get Details
Talk to an Enrollment Coach

About this Program

Email spam filters and autocorrect. Siri, Alexa and Cortana. Self-driving cars. Things that once seemed like science fiction are now part of our daily lives, thanks to machine learning. Every day, machine learning is making our systems and devices smarter — and changing the way we live in profound ways.

In this new three-course certificate program, we’ll explore how machine learning is reshaping the world — and what tools you’ll need to help make that happen. You’ll learn how to implement and evaluate learning algorithms for a broad range of applications. And you’ll work with the state-of-the-art Python libraries for machine learning, such as NumPy and PyTorch. You’ll choose the path of study that most interests you and select classes offered through the UW Department of Electrical & Computer Engineering’s Professional Master’s Program.

▸ Related Article: Hot Jobs: Machine Learning Engineer

▸ Related Article: Find the Right Data Program for You

Designed For

Those with a programming background who are interested in pursuing a master’s degree in electrical and computer engineering, those with engineering or computer science degrees who are looking to add to their skillsets and professionals from other backgrounds seeking to enter the machine learning field.

See Requirements

What You'll Learn

  • How machine learning and deep learning are changing our everyday lives
  • How to program and debug deep learning systems on a variety of data sets
  • Deep learning programming languages and platforms, including Python and PyTorch
  • The fundamentals of deep learning and modern neural networks and their benefits
  • How to use machine learning in supervised, unsupervised and self-supervised algorithm settings

Earn Credit Toward Your Master's Degree

By completing this certificate program, you can earn up to 12 credits toward degree requirements should you later be accepted into the Professional Master's Program. To use these credits, you must obtain graduate nonmatriculated status before you register for the first course of the certificate program.

Program Overview

You’ll select three classes of interest from these courses offered in our Professional Master’s Program. Depending on the yearly course offerings, you can complete the certificate in one to three quarters. 

Learning Format



Attend classes part time at one of our convenient locations in the Puget Sound region. You’ll engage face to face with your classmates and instructors as part of a highly interactive curriculum. Learn More »

Program Sessions


Closed Sessions

  Get our email newsletter with career tips, event invites and upcoming program info.       Sign Up Now