Data Scientist
Build the programming, SQL, statistics, and modeling workflow needed to answer questions and evaluate predictions honestly.
Explore data, train and evaluate models, design experiments, and communicate the evidence behind a recommendation.
Python for Data Work
Turn Python records into trustworthy, analysis-ready tables with NumPy and pandas.
Jump to a phase 4 phases
Work confidently with data
5 courses
View phaseHide phase
Work confidently with data
5 courses
Use Python for analysis and SQL to retrieve the records your investigation needs.
Learn the concepts
Measure uncertainty and build models
3 courses · 7 practice activities
AI-assisted Coding includedView phaseHide phase
Measure uncertainty and build models
3 courses · 7 practice activities
AI-assisted Coding includedDevelop statistical reasoning before training models, choosing features, and judging results.
Learn the concepts
- AI & Machine LearningProbability and Statistical Reasoning
- AI & Machine LearningClassical Machine Learning
- AI & Machine LearningFeature Engineering
Put it into practice
Make causal and product decisions
2 courses · 3 practice activities
View phaseHide phase
Make causal and product decisions
2 courses · 3 practice activities
Separate prediction from experimentation and causal claims.
Learn the concepts
Put it into practice
Choose a specialization
3 courses · 3 practice activities
View phaseHide phase
Choose a specialization
3 courses · 3 practice activities
Pick the branch that matches the problems you want to solve; these courses are optional, not a fixed sequence.
Learn the concepts
- AI & Machine Learning · OptionalCollaborative Filtering Recommender Systems
- AI & Machine Learning · OptionalRAG and Retrieval Systems
- AI & Machine Learning · OptionalReinforcement Learning