Created by:  Stanford University

  • Andrew Ng

    Taught by:  Andrew Ng, Associate Professor, Stanford University; Chief Scientist, Baidu; Chairman and Co-founder, Coursera

English, Subtitles: Spanish, Hindi, Japanese, Chinese (Simplified)
How To PassPass all graded assignments to complete the course.
User Ratings
4.9 stars
Average User Rating 4.9See what learners said

How It Works

Each course is like an interactive textbook, featuring pre-recorded videos, quizzes and projects.

Help from Your Peers
Help from Your Peers

Connect with thousands of other learners and debate ideas, discuss course material, and get help mastering concepts.


Earn official recognition for your work, and share your success with friends, colleagues, and employers.

Stanford University
The Leland Stanford Junior University, commonly referred to as Stanford University or Stanford, is an American private research university located in Stanford, California on an 8,180-acre (3,310 ha) campus near Palo Alto, California, United States.
Ratings and Reviews
Rated 4.9 out of 5 of 35,145 ratings

Excellent course! Whilst there are parts that are challenging, there are many diverse aspects covered, from supervised, unsupervised all the way to practical advice on building ML applications.

I really enjoyed this course. It was quite challenging and Andrew Ng is a fantastic instructor, who clearly cares a lot about his students. The material is extremely well presented and there is a lot of practical advice for using the techniques that he teaches in the real world. All of us are privileged to be able to access such high quality learning materials.

Very good course, that even a beginner in programming can finish. It's a lot of work for a beginner, but it is managable.

I learnt a lot and really enjoyed the course. A lot has been said about this course and I agree completely with all the stellar reviews that this course has earned on Coursera and elsewhere.

The only thing I want to add is that I was completely bowled over by the humility of the professor throughout the course. For example,the way he talks about and probably exaggerates his own struggles with understanding the back-propagation algorithm. His thanking the students at the end of the course is exemplary and inspiring.

Thank you Professor Andrew Ng, the field of Machine Learning is great because of people like you!