CSC3119
Labs
Each lab is a small simulator of something from the course. Predict what will happen, try it, explain it, then take on the challenges.
Lab 1
Clinical Feature Preparation, Scaler Leakage & Imbalance Simulator
Data Preparation, Preprocessing Leaks & Clinical Imbalance
Tasks 0/52 coding
Lab 2
Model Serialization Benchmark: Pickle vs Joblib & Pipeline Packaging
Model Persistence: Pickle vs Joblib & Pipeline Packaging
Tasks 0/41 coding
Lab 3
FastAPI Model Serving, Pydantic Schema Validation & Latency Simulator
API Engineering with FastAPI, Pydantic & Async Workers
Tasks 0/52 coding
Lab 4
Cloud ML Sizing, Spot Cost & Latency Architecture Simulator
Cloud Computing Concepts, Service Models & Hardware Sizing
Tasks 0/41 coding
Lab 5
Docker Multi-Stage Build & Image Layer Optimizer
Containerization, Multi-Stage Docker & Security Hardening
Tasks 0/41 coding
Lab 6
Canary Release & Traffic Splitting Simulator
Serving Architectures, Load Balancing & Canary Traffic Routing
Tasks 0/41 coding
Lab 7
ONNX & INT8 Quantization Speedup Simulator
Inference Performance: ONNX, Pruning & INT8 Quantization
Tasks 0/41 coding
Lab 8
Population Stability Index (PSI) & Covariate Drift Detector
Observability, Covariate Drift & Population Stability Index (PSI)
Tasks 0/41 coding
Lab 9
Clinical Stroke Risk, Threshold Calibration & SHAP Feature Attribution Simulator
Capstone: Regional Referral Hospital Stroke Risk Pipeline & Explainable AI (XAI)
Tasks 0/42 coding