MLOps Zoomcamp 2025

MLOps Zoomcamp 2025 Dashboard

Course-level participation, homework, and project statistics.

Course overview

Total enrollments
1179
Project submissions
230
Project completion rate
17.1%
Average total score
16.5
Median total score
6
Overall completion rate
27.6%
Graduates
189

Project outcomes

Score to pass
12
Passed
200
Failed
30
Median project score
33

Homework statistics

Median time and score by homework. Hover values on desktop for interquartile ranges.

Homework 1: Introduction

Submissions
633
Completion
53.7%
Median score
6
Lecture time
2h
Homework time
2h
Total time
4h

Homework 2: Experiment Tracking

Submissions
406
Completion
34.4%
Median score
6
Lecture time
4h
Homework time
3h
Total time
7h

Homework 3: Training Pipelines

Submissions
322
Completion
27.3%
Median score
6
Lecture time
3h
Homework time
4h
Total time
8h

Homework 4: Deployment

Submissions
241
Completion
20.4%
Median score
6
Lecture time
4h
Homework time
3h
Total time
7h

Homework 5: Monitoring

Submissions
207
Completion
17.6%
Median score
6
Lecture time
4h
Homework time
3h
Total time
8h

Homework 6: Best Practices

Submissions
142
Completion
12.0%
Median score
6
Lecture time
6h
Homework time
4h
Total time
10h

Assignment difficulty

Ranked by lowest median question score relative to the maximum achievable. Normalizing by question count makes homeworks of different lengths comparable; a lower percentage indicates a harder assignment.

Rank Homework Median score Score % Completion
1 Homework 1: Introduction 6 / 6 100.0% 53.7%
2 Homework 2: Experiment Tracking 6 / 6 100.0% 34.4%
3 Homework 3: Training Pipelines 6 / 6 100.0% 27.3%
4 Homework 4: Deployment 6 / 6 100.0% 20.4%
5 Homework 5: Monitoring 6 / 6 100.0% 17.6%
6 Homework 6: Best Practices 6 / 6 100.0% 12.0%

Question difficulty

Share of submitted answers that were correct, per question. A lower percentage points to a harder or more confusing question. Participation-only questions are excluded.

Homework Question Correct Answers % correct
Homework 1: Introduction Downloading the data 613 633 96.8%
Computing duration 606 633 95.7%
Dropping outliers 609 633 96.2%
One-hot encoding 588 633 92.9%
Training a model. RMSE on train 594 633 93.8%
Evaluating the model. RMSE on validation 524 633 82.8%
Homework 2: Experiment Tracking Download and preprocess the data 393 406 96.8%
Train a model with autolog 369 406 90.9%
Launch the tracking server locally 361 406 88.9%
Tune model hyperparameters 336 406 82.8%
Promote the best model to the model registry 329 406 81.0%
Homework 3: Training Pipelines Creating a pipeline 306 322 95.0%
Data preparation 308 322 95.7%
Train a model 284 322 88.2%
MLFlow 257 322 79.8%
Homework 4: Deployment Notebook 231 241 95.9%
Preparing the output 221 241 91.7%
Parametrize the script 225 241 93.4%
Docker container 159 241 66.0%
Homework 5: Monitoring Prepare the dataset 193 207 93.2%
Monitoring 169 207 81.6%
Dashboard 177 207 85.5%
Homework 6: Best Practices Writing first unit test 118 142 83.1%
Mocking S3 with Localstack 132 142 93.0%
Creating test data 113 142 79.6%
Finish the integration test 112 142 78.9%

Submission timing

When homework submissions arrive relative to the deadline, across all assignments.

A week or more early
270 (13.8%)
3-7 days early
288 (14.8%)
1-3 days early
240 (12.3%)
Final day
466 (23.9%)
After the deadline
687 (35.2%)

Engagement over time

Homework submissions per week, across all assignments. Bars are scaled to the busiest week.

May 05, 2025
152
May 12, 2025
210
May 19, 2025
386
May 26, 2025
347
Jun 02, 2025
94
Jun 09, 2025
249
Jun 16, 2025
202
Jun 23, 2025
176
Jun 30, 2025
113
Jul 07, 2025
20
Jul 14, 2025
2

Graduates

189 students completed the course and received certificates.