Laboratory "hackathon: Deploy Machine Learning Models On Google Cloud Platform"
A.Y. 2025/2026
Learning objectives
In this 2-day, full-time lab, students learn to deploy machine learning models on the Google Cloud Platform. Conventional and non-conventional techniques are covered. Specifically, students gain hands-on experience with AI Platform Prediction, SQL Cloud, Cloud Run, Docker, and advanced Python programming. Students will work on their projects (in groups of a maximum of 3 people) in the hackathon that we start at the end of day 1, work overnight, and finish with a pitch session at the end of day 2. This is an advanced and intensive lab. Good knowledge of Python, SQL, and the basics of machine learning is required to successfully attend this lab.
Expected learning outcomes
Hands-on experience with code management in Github, cloud computing with Google Cloud Platform, shell scripting in Linux, database management, and advanced Python programming.
Lesson period: Third four month period
Assessment methods: Giudizio di approvazione
Assessment result: superato/non superato
Single course
This course can be attended as a single course.
Course syllabus and organization
Single session
Responsible
Lesson period
Third four month period
INF/01 - INFORMATICS - University credits: 3
Laboratory activity: 20 hours