Stanford Online

Starting Your AI Career Has Never Been Easier

#BreakIntoAI with the new Machine Learning Specialization, an updated foundational program for beginners created by Andrew Ng.

Presenting the new

Machine Learning Specialization

Robot holding a laptop

About the original course

Year launched
4.9 stars
Rated 4.9 out of 5 by 170K learners
4.8 Million
Learners enrolled

About the instructor

Andrew Ng

A pioneer in the AI industry, Andrew Ng co-founded Google Brain and Coursera, led AI at Baidu, and has reached and impacted millions of learners with his machine learning courses.

How the Machine Learning Specialization can help you

Newly rebuilt and expanded into 3 courses, the updated Specialization teaches foundational AI concepts through an intuitive visual approach, before introducing the code needed to implement the algorithms and the underlying math.

What Learners Are Saying

Luo Yuzheng

“As a Behavioral Scientist, I was able to adopt methods to understand my customers better, overcome the traditional ‘one-size-fits-all’ approach, and design interventions which account for personality and individual differences.”

Luo Yuzheng
Assistant Director, Monetary Authority of Singapore
Chirag Godawat

“I gained confidence in my knowledge of machine learning. Since then, I’ve become a machine learning mentor, got a research paper published in IEEE, decided to pursue my Masters in Machine Learning, and was able to land a job at JP Morgan Chase.”

Chirag Godawat
Data Engineer, Vista
Hsin-Wen Chang

“The Machine Learning course became a guiding light. Andrew Ng explains concepts with simple visualizations and plots. I learned how to evaluate my training results and explain the outcomes to my colleagues, boss, and even the vice president of our company.”

Hsin-Wen Chang
Sr. C++ Developer, Zealogics
Nicholas Muchinguri

“The Machine Learning course helped develop my problem-solving skills, inspired an attitude of experimentation, and shaped a passion for machine learning. Since then, I have automated several investment processes and experimented with investment data.”

Nicholas Muchinguri
Senior Trader, Vanguard Australia
Aakash Saroop

“The Machine Learning course by Andrew Ng expanded my knowledge, so I could write a research paper on Facial Emotion Recognition and land an internship at Morgan Stanley.”

Aakash Saroop
Student, K. J. Somaiya College of Engineering
Shahid Mahmood

“In 2017, the Machine Learning course helped me gain a deep insight into Natural Language Processing and got me thinking about a new ML project with a friend. We built an ML app with a cloud instance to enhance recorded autobiographies with NLP-generated insights!”

Shahid Mahmood
CTO & Co-Founder, How I Remember It, Inc.
Chrysovalantis Constantinou

“I’m a Computational Scientist with a Ph. D. in theoretical nuclear phsyics. I was working on a research project that involved archeological datasets that eventually led to a publication. The foundations of machine learning from Andrew’s class were essential in making it happen.”

Chrysovalantis Constantinou
Computational Scientist, Cyprus Institute
Youness Boutaib

“Andrew’s teaching style helped me grasp foundational concepts. The newly acquired knowledge from the Machine Learning course helped me land a second postdoctoral position, run tutorials for two data science courses, and write my first machine learning paper!”

Youness Boutaib
Postdoctoral Researcher and Teaching assistant, RWTH Aachen University
Nektarios Kalogridis

“Enrolling in the Machine Learning course was the most consequential decision I’ve ever made. When I was facing unemployment, I turned things around by combining deep learning and Wall Street data to materialize my start-up dream!”

Nektarios Kalogridis
Senior Algo Trading Developer, HSBC


Andrew Ng

Andrew Ng

Founder, DeepLearning.AI; Co-founder, Coursera
Eddy Shyu

Eddy Shyu

Curriculum Architect
Product Lead, DeepLearning.AI
Aarti Bagul

Aarti Bagul

Curriculum Engineer
Principal Machine Learning Solutions Engineer, Snorkel AI
Geoff Ladwig

Geoff Ladwig

Curriculum Engineer
Founder, Gladworx LLC

Created in collaboration with Stanford Online

  • 3 Courses
  • >2.5 months (5 hours/week)
  • Introductory

Skills you will gain

  • Linear Regression
  • Logistic Regression
  • Neural Networks
  • Decision Trees
  • Recommender Systems
  • Supervised Learning
  • Logistic Regression for Classification
  • Gradient Descent
  • Regularization to Avoid Overfitting
  • Tensorflow
  • Tree Ensembles
  • XGBoost
  • Advice for Model Development
  • Unsupervised Learning
  • Anomaly Detection
  • Collaborative Filtering
  • Reinforcement Learning


Course Slides

You can download the annotated version of the course slides below.

*Note: The slides might not reflect the latest course video slides. Please refer to the lecture videos for the most up-to-date information. We encourage you to make your own notes.

Frequently Asked Questions