Statistics, modeling, and experimentation

Data Scientist

Build the programming, SQL, statistics, and modeling workflow needed to answer questions and evaluate predictions honestly.

By the end

Explore data, train and evaluate models, design experiments, and communicate the evidence behind a recommendation.

Suggested next course

Python for Data Work

Turn Python records into trustworthy, analysis-ready tables with NumPy and pandas.

Start with Python for Data Work
Jump to a phase 4 phases

Work confidently with data

5 courses

View phaseHide phase

Measure uncertainty and build models

3 courses · 7 practice activities

AI-assisted Coding included
View phaseHide phase

Develop statistical reasoning before training models, choosing features, and judging results.

Learn the concepts

  1. AI & Machine LearningProbability and Statistical Reasoning
  2. AI & Machine LearningClassical Machine Learning
  3. AI & Machine LearningFeature Engineering

Put it into practice

Make causal and product decisions

2 courses · 3 practice activities

View phaseHide phase

Separate prediction from experimentation and causal claims.

Learn the concepts

  1. AI & Machine LearningExperimentation and Product Analytics
  2. AI & Machine LearningCausal Inference

Put it into practice

Choose a specialization

3 courses · 3 practice activities

View phaseHide phase

Pick the branch that matches the problems you want to solve; these courses are optional, not a fixed sequence.

Learn the concepts

  1. AI & Machine Learning · OptionalCollaborative Filtering Recommender Systems
  2. AI & Machine Learning · OptionalRAG and Retrieval Systems
  3. AI & Machine Learning · OptionalReinforcement Learning

Put it into practice