Homework 1: Introduction
- Submissions
- 633
- Completion
- 53.7%
- Median score
- 6
- Lecture time
- 2h
- Homework time
- 2h
- Total time
- 4h
MLOps Zoomcamp 2025
Course-level participation, homework, and project statistics.
Median time and score by homework. Hover values on desktop for interquartile ranges.
| Homework | Submissions | Completion | Lecture time | Homework time | Total time | Median score |
|---|---|---|---|---|---|---|
| Homework 1: Introduction | 633 | 53.7% | 2h | 2h | 4h | 6 |
| Homework 2: Experiment Tracking | 406 | 34.4% | 4h | 3h | 7h | 6 |
| Homework 3: Training Pipelines | 322 | 27.3% | 3h | 4h | 8h | 6 |
| Homework 4: Deployment | 241 | 20.4% | 4h | 3h | 7h | 6 |
| Homework 5: Monitoring | 207 | 17.6% | 4h | 3h | 8h | 6 |
| Homework 6: Best Practices | 142 | 12.0% | 6h | 4h | 10h | 6 |
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% |
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% |
When homework submissions arrive relative to the deadline, across all assignments.
Homework submissions per week, across all assignments. Bars are scaled to the busiest week.
189 students completed the course and received certificates.