Release Engineering for Machine Learning Applications

back to overview
UniversityDelft University of Technology
TypeCourse (Lectures & Assignments)
ECTS5
LevelM.Sc.
∅ Students80

An elective in two MSc programs Computer Science and Data Science and AI Technology. Students learn how to release and operate complex software systems. The course discusses the overall DevOps release cycle (releases, containerization, provisioning, deployment, monitoring, experimentation) with a focus on the release of ML models. Students are exposed to many state-of-the-art industry tools (e.g., Docker, Kubernetes, Ansible) and put the theory into practice in a group project.