Andrew Ng's Deep Learning Specialization is a Coursera program you take at coursera.org. You can audit all five courses for free, which gives you the video lectures and readings. The programming assignments, quizzes, and the certificate need a Coursera subscription or per-course payment, and financial aid is available. DeepLearning.AI builds and hosts it on Coursera, so there is no separate free version elsewhere. We are not in Coursera's affiliate program, so we earn nothing whether you audit or pay. Audit it if you want the lectures for free, or pay for the full track if you want the graded coding assignments, which are where most of the learning happens.
Over 1 million learners have enrolled, and the specialization is rated 4.9 out of 5 from more than 120,000 reviews (source: coursera.org/specializations/deep-learning).
About This Course
Andrew Ng's landmark Deep Learning Specialization on Coursera. Five courses covering neural networks, CNNs, RNNs, optimisation, and ML strategy. Free to audit; certificate costs money.
Course Details
Frequently Asked Questions
Can I take the Deep Learning Specialization free?
You can audit the lectures free. The graded coding assignments and the certificate require payment or Coursera financial aid.
What are the prerequisites?
Comfortable Python and basic math (linear algebra and some calculus). It's an advanced series, not a first machine learning course.
What does it cover?
Neural networks, deep networks, hyperparameter tuning, CNNs for computer vision, and RNNs for sequences, plus practical machine learning project strategy.
Is auditing enough, or do I need to pay?
The lectures teach the theory, but the graded assignments are where you build the models. Pay for the full track if you want that practice and the certificate.
Do you get paid if I enroll?
No. We are not in Coursera's affiliate program, so we earn nothing either way. This one is on the list because it holds up, not because it pays.
More machine-learning Courses
Google's fast-paced introduction to machine learning. Covers ML concepts, TensorFlow APIs, and real-world case studies. Written and maintained by Google engineers. Completely free.
Machine Learning with Python
freeCodeCamp's machine learning curriculum. Covers TensorFlow, neural networks, natural language processing, and reinforcement learning. Build and train models through five certification projects. Free certificate.
Harvard's 9-course data science certificate on edX. Covers R programming, data visualisation, probability, inference, regression, machine learning, and capstone.