#6565th of 65 in Learning and cookbooks

machine-learning-specialization-coursera

Solved notebooks for Andrew Ng's Coursera Machine Learning Specialization

Stars
8.1k
License
MIT
Last commit
Dec 2025
Language
Jupyter Notebook
Stars, last 29 weeks+1,025
10 Apr 2026: 7,117 stars17 Apr 2026: 7,157 stars24 Apr 2026: 7,190 stars1 May 2026: 7,222 stars8 May 2026: 7,247 stars15 May 2026: 7,280 stars22 May 2026: 7,311 stars29 May 2026: 7,340 stars5 Jun 2026: 7,375 stars12 Jun 2026: 7,408 stars19 Jun 2026: 7,431 stars26 Jun 2026: 7,455 stars3 Jul 2026: 7,485 stars10 Jul 2026: 7,521 stars17 Jul 2026: 7,562 stars24 Jul 2026: 7,606 stars31 Jul 2026: 7,638 stars7 Aug 2026: 7,678 stars14 Aug 2026: 7,715 stars21 Aug 2026: 7,752 stars28 Aug 2026: 7,784 stars4 Sept 2026: 7,834 stars11 Sept 2026: 7,860 stars18 Sept 2026: 7,898 stars25 Sept 2026: 7,929 stars2 Oct 2026: 7,960 stars9 Oct 2026: 7,986 stars16 Oct 2026: 8,022 stars23 Oct 2026: 8,075 stars30 Oct 2026: 8,142 stars

7,117 on 10 Apr 20268,142 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Jupyter notebooks with solutions to the practice quizzes, optional labs and programming assignments of the three-course Machine Learning Specialization on Coursera. Topics run from linear and logistic regression through neural networks in TensorFlow and NumPy, decision trees, clustering, anomaly detection and recommenders. The README is an index of links to each week's material.

Who it is for: Learners taking or reviewing Andrew Ng's Machine Learning Specialization

Strengths

  • Covers all three courses week by week, with quizzes, labs and assignments
  • Solved notebooks in Python, using NumPy, scikit-learn and TensorFlow
  • MIT license, so notebooks can be reused freely

Weaknesses

  • Includes graded assignment solutions, which undermines the course exercises
  • Tied to one Coursera course, not a general ML reference
  • README gives no setup or install instructions; environment is unknown
  • Some README links point to the same notebook under different labels

What it needs

  • no GPU
  • Needs Jupyter, NumPy, scikit-learn, TensorFlow

Quick answers

Is machine-learning-specialization-coursera open source?

Yes. Its code is on GitHub under the MIT license.

Does machine-learning-specialization-coursera need a GPU?

No, it runs without one.

Also in Learning and cookbooks

See all 65
Also in Learning and cookbooks
RankProjectScore
1ai-engineering-from-scratchHands-on AI engineering curriculum with 542 lessons across 20 phases76.2k starsMIT89 out of 100
2generative-ai-for-beginners21-lesson course on building generative AI apps in Python and TypeScript122.7k starsMIT81 out of 100
3rag_techniquesCollection of 42 runnable notebooks implementing RAG techniques30.2k starscustom license79 out of 100
#4cs249r_bookOpen textbook and course materials for machine learning systems engineering29.8k starscustom license79 out of 100
#5ai-agents-for-beginners18-lesson course on building AI agents with Microsoft Agent Framework78.6k starsMIT78 out of 100