Course Curriculum

16 weeks, 5 modules, 8 hands-on projects — from your first line of Python to a deployed model.

01

Python & Data Foundations

3 weeks
  • •Python for data analysis (NumPy, Pandas)
  • •Data wrangling & cleaning
  • •Exploratory data analysis
  • •SQL for data scientists

Project: Clean and analyze a messy real-world dataset end to end.

02

Statistics & Probability

2 weeks
  • •Descriptive & inferential statistics
  • •Hypothesis testing
  • •Probability distributions
  • •A/B testing fundamentals

Project: Design and analyze an A/B test with real experiment data.

03

Machine Learning

4 weeks
  • •Supervised learning (regression, classification)
  • •Unsupervised learning (clustering, dimensionality reduction)
  • •Model evaluation & tuning
  • •Feature engineering

Project: Build and tune a churn-prediction model.

04

Deep Learning & NLP

3 weeks
  • •Neural network fundamentals
  • •Computer vision basics
  • •NLP & transformer models
  • •Working with pretrained models

Project: Fine-tune a pretrained model for a text classification task.

05

MLOps & Capstone

4 weeks
  • •Model deployment (APIs, Docker)
  • •Monitoring & versioning
  • •Capstone project
  • •Portfolio & interview prep

Capstone: Ship an end-to-end ML product with a live API.