Machine Learning & Data Science
Applied Machine Learning
M01 · Practitioner
Entry requirements
F01; F02 or a statistics diagnostic
What 36 hours means
- Lessons
- 24 h
- Capstone
- 8 h
- Assessment
- 2 h
- Remediation
- 2 h
Syllabus
Four modules, twelve lessons. Every lesson states what it covers and the evidence you produce for it.
1Problem and data3 lessons · 6 h
- M01.01
Problem framing
120 minTranslate a maintenance problem into a target, prediction time and action.
Evidence: A brief excludes information unavailable at prediction time.
- M01.02
Exploratory analysis
120 minInspect class balance, distributions and missing values.
Evidence: An EDA notebook identifies at least three relevant data risks.
- M01.03
Splitting and leakage
120 minCreate stratified or time-aware splits appropriate to the scenario.
Evidence: A leakage audit explains split choice and holds test data untouched.
2Models3 lessons · 6 h
- M01.04
Preprocessing pipelines
120 minFit imputers, encoders and scalers on training data only.
Evidence: A pipeline transforms validation data without refitting.
- M01.05
Regression and classification baselines
120 minImplement a simple baseline and a linear or logistic model.
Evidence: Results include a baseline and justified task-specific metrics.
- M01.06
Tree models
120 minCompare a decision tree and a random forest.
Evidence: A controlled comparison uses the same split and records parameters.
3Evaluation3 lessons · 6 h
- M01.07
Imbalanced learning
120 minCompare class weights and training-only resampling.
Evidence: Validation distribution remains unchanged and minority metrics are reported.
- M01.08
Model selection
120 minUse cross-validation and bounded hyperparameter search.
Evidence: Search decisions do not use the held-out test set.
- M01.09
Thresholds and calibration
120 minChoose an operating threshold using costs and validation evidence.
Evidence: Precision, recall and expected workload are reported at that threshold.
4Delivery3 lessons · 6 h
- M01.10
Interpretability and error slices
120 minInspect feature influence and subgroup error patterns.
Evidence: A limitation report avoids causal claims from feature importance.
- M01.11
Model serving
120 minSave preprocessing and model together behind a local API.
Evidence: Predictions match notebook results on fixed test inputs.
- M01.12
Monitoring and handover
120 minDefine data drift, performance review and rollback triggers.
Evidence: A model card and runbook identify owners and data limitations.
Capstone
Build a predictive-maintenance classifier using an approved dataset. Compare a baseline and two models, prevent leakage, select a threshold and present operational tradeoffs.
Lab environment
CPU notebook
Lab infrastructure is not yet provisioned, so this describes the environment the course is designed for rather than one you can launch today.