Certificate in Machine Learning

Teach Machines to Teach Themselves


Program Details

  • Location: Downtown Seattle, Online, Bellevue
  • Duration: 8 months
  • Class Times: Evenings
  • Cost: $3,597

Next start date

October 2017

Get Details

About this Program

Machine learning is changing our world in profound and fundamental ways. We already see the results in innovations such as customized online recommendations, speech recognition, predictive policing and fraud detection. In the future, machine learning could be instrumental in producing massive societal breakthroughs, such as developing artificial intelligence or discovering a cure for cancer and other diseases.

In this three-course certificate program, we’ll examine all aspects of machine learning. You’ll study the probability concepts and statistical methods that are at the core of machine learning algorithms. You’ll also discover how to apply these techniques and use open source tools to address real-world business needs.   


Software developers, data analysts and other technical professionals who want to explore machine learning principles and applications.

See Requirements


  • Essential concepts of statistical analyses, probability, mathematical modeling and optimization techniques
  • Supervised and unsupervised learning models for tasks such as forecasting, predicting and outlier detection
  • Advanced machine learning applications, including recommendation systems, natural language processing and deep learning
  • How to identify, source and prepare raw data for analysis and modeling


You’ll work with open source tools such as RStudio, scikit-learn and Weka.

Program Overview

Complete the courses listed below to earn the certificate. You may be able to take individual courses without enrolling in the certificate program; check the course pages for details.

Start Dates

Learning Formats


Attend class in person and engage face to face with your classmates and instructors as part of a highly interactive curriculum. Assignments and other course materials are delivered through Canvas, a web-based learning management system that also serves as a communications hub. You must attend at least 60 percent of your class sessions in person. You may view the remainder online, either as recorded sessions or in real time (limit of two live-streamed sessions per quarter).


Courses are streamed online in real time from the classroom. You interact with your instructors and fellow students via chat, using Adobe Connect web conferencing software. Assignments and other course materials are delivered through Canvas, a web-based learning management system that also serves as a communications hub.

For added flexibility, each quarter you may view recordings of up to 40 percent of your class sessions instead of attending in real time. You also can attend the classroom sessions in person if space is available.


Our special blended programs combine the convenience of online study with the vibrancy of in-person classes for a unique learning experience.

Not available for this program