DeepLearning.AI Professional Certificates

ActiveassociateCourse / university$300Learning plan ↓

Andrew Ng's ML and Deep Learning programs, plus short courses (free to audit, about 90 minutes each). Certificates and graded work need Pro membership (about $25/month annually). Cost shown is roughly one year of Pro.

Who it's for: Learners who want a rigorous, well-known curriculum. The short courses are a great free resource.

Exam facts

Provider
DeepLearning.AI
Cost
$300
Format
Course certificate
Validity
No expiry
Prerequisites
None
Study time (est.)
40–120 hours
Difficulty
●●●○○ (3/5)
Employer demand
●●●○○ (3/5)
Atlas score
60/100
Official page
www.deeplearning.ai
Last verified
2026-10-18

Learning plan

About 80 hours of focused study, split into 4 phases. Pick your weekly pace and the timeline adjusts.

Estimated finish: 8 weeks

What the exam covers

DomainWeight
Supervised Machine Learning: Regression and Classification—
Advanced Learning Algorithms—
Unsupervised Learning, Recommenders, Reinforcement Learning—

Source: official exam guide. Weights can change, so check before you start.

Before you start

  1. Weeks 1–3 · 25 h

    Regression and classification (course 1)

    • Implement linear regression with gradient descent in NumPy, including vectorisation, feature scaling and learning-rate tuning
    • Implement logistic regression with a sigmoid, cross-entropy loss and decision boundaries
    • Diagnose overfitting and fix it with L2 regularisation

    Hands-on: Without scikit-learn, write gradient descent for linear regression on a small housing CSV. Plot cost against iterations for three learning rates and explain why one of them diverges.

    Use: Supervised Machine Learning: Regression and Classification · Machine Learning Specialization overview

  2. Weeks 3–6 · 27 h

    Neural networks and decision trees (course 2)

    • Build multi-layer networks in TensorFlow, choose activations (ReLU, sigmoid, softmax) and train multiclass classifiers
    • Use bias/variance analysis, learning curves and error analysis to decide the next step on a model
    • Train decision trees, random forests and XGBoost, and know when trees beat neural networks on tabular data

    Hands-on: Train a Keras network on handwritten digits (MNIST) and an XGBoost model on a Kaggle tabular dataset. Compare their train and validation curves and write up the bias/variance diagnosis for each.

    Use: Advanced Learning Algorithms · TensorFlow tutorials

  3. Weeks 6–8 · 22 h

    Unsupervised learning, recommenders and RL (course 3)

    • Implement k-means and Gaussian anomaly detection, and choose k and the threshold sensibly
    • Build collaborative-filtering and content-based recommenders
    • Explain the Bellman equation and deep Q-learning, and train an agent on the Lunar Lander lab

    Use: Unsupervised Learning, Recommenders, Reinforcement Learning

  4. Week 8 · 6 h

    Bridge to applied GenAI (free short courses)

    • Complete two free DeepLearning.AI short courses on prompting and LLM application building
    • Pick your next certificate path (Deep Learning Specialization or a GenAI course) based on the gaps you found

    Use: ChatGPT Prompt Engineering for Developers · DeepLearning.AI short courses catalogue · Deep Learning Specialization (next step)

You're ready to book when…

Exam tips

Recommended resources

Start with the provider's official exam guide and free training, then use practice exams to find your weak domains. We never link to exam dumps, which break exam agreements and can get you decertified.

Related guides

Similar certifications