Machine Learning Operations (COMP6984001)
Graduate course, BINUS University, 2026
Graduate course at BINUS University on the lifecycle of production ML systems, based on Gift and Deza’s Practical MLOps (O’Reilly).
Sessions
- Sessions 1-3: MLOps Foundations — introduction to MLOps and the ML lifecycle, MLOps solutions, model development and implementation
- Sessions 4-5: Object-oriented Programming for ML — software engineering foundations for production ML code
- Sessions 6-8: Pipelines and Deployment — machine learning pipelines, deploying your first model, deploying at scale
- Sessions 9-10: Model Deployment with FastAPI — serving models through production APIs
- Session 11: Testing and Securing ML Solutions
- Sessions 12-13: Model Monitoring — performance, drift detection, and alerting
Assessment
Applied project building and operating a production ML service, plus written components.
Resources
- Textbook: Gift, Deza, and others. Practical MLOps: Operationalizing Machine Learning Models (O’Reilly)
- Tools: MLflow, Docker, Kubernetes, FastAPI, Prometheus, Grafana
The outline and assessment design are summarized here; full session materials are shared with enrolled students only.
