Disclosure: We earn commissions from qualifying purchases made through links on this site (at no extra cost to you).

Affiliate Disclosure: We may earn a commission when you purchase through links on this page, at no extra cost to you. This helps us provide free content and recommendations. Learn more in our Disclosure Policy.
AI & Machine Learning

Machine Learning Specialization

Learn ML fundamentals from Andrew Ng. Build models with Python.

Free to audit | $49 certificate | $199/year unlimited

Updated on March 17, 2026

Featured
💡

Why This Course?

Build ML models, understand algorithms, prepare for ML engineering roles.

What You'll Learn

Supervised/unsupervised learning, neural networks, deep learning basics, ML best practices.

Ideal Student

Aspiring data scientists, engineers adding ML skills, career changers into AI.

Expected Outcome

Build ML models, understand algorithms, prepare for ML engineering roles.

Course Format

Video lectures, Python coding assignments, quizzes, hands-on projects.

Course Curriculum

Course 1: Supervised Machine Learning - Regression and Classification (3 weeks)

  • Week 1: Introduction to Machine Learning, Linear Regression with One Variable, Cost Function, Gradient Descent
  • Week 2: Linear Regression with Multiple Variables, Polynomial Regression, Normal Equation
  • Week 3: Logistic Regression, Decision Boundaries, Regularization to Prevent Overfitting

Course 2: Advanced Learning Algorithms (4 weeks)

  • Week 1: Neural Networks, Forward Propagation, TensorFlow Implementation
  • Week 2: Training Neural Networks, Backpropagation, Activation Functions
  • Week 3: Advice for Applying Machine Learning, Bias/Variance, Learning Curves
  • Week 4: Decision Trees, Tree Ensembles, Random Forests, XGBoost

Course 3: Unsupervised Learning, Recommenders, Reinforcement Learning (3 weeks)

  • Week 1: K-means Clustering, Anomaly Detection, Gaussian Distribution
  • Week 2: Recommender Systems, Collaborative Filtering, Content-Based Filtering
  • Week 3: Reinforcement Learning, State-Action-Reward, Continuous State Spaces
Pros

Taught by Andrew Ng, one of the world's leading AI experts and co-founder of Coursera Beginner-friendly with no prior ML experience required, only basic Python and math Hands-on programming assignments using Python, NumPy, and TensorFlow Free to audit, only pay if you want the certificate Industry-recognized certificate from Stanford and DeepLearning.AI

Cons

Requires 10-12 hours per week commitment for 3 months Math-heavy content may be challenging for some beginners Certificate costs $49/month if you want credential

Instructor

Andrew Ng - Co-founder of Coursera, former head of Google Brain and Baidu AI, Stanford University adjunct professor, and pioneer in online education with over 8 million students taught

Reviews

Loading reviews...

Write a Review

Ready to start learning?

Enroll today and gain the skills you need to succeed.

Cookie Consent

We use cookies and similar technologies to improve your browsing experience, analyze site traffic, and personalize content. You can choose which types of cookies to allow.

For more information, read our Privacy Policy. You can change your preferences at any time through your browser settings.