Teaching
Courses I currently teach and have taught in the past.
Current Teaching
Introduction to Machine Learning
University of Bergamo
Undergraduate & Graduate | 2025 – Present
Deep Learning
University of Bergamo
Graduate | 2025 – Present
Past Teaching
Mastering Foundation Models: Techniques and Applications for Advanced AI Tasks
University of Trento, IT
Level: Doctoral
Years: 2025 – 2025
Modelling and Problem Solving for Computing
University of Aberdeen, UK
Level: Undergraduate
Years: 2023 – 2024
Advanced Programming
University of Aberdeen, UK
Level: Graduate
Years: 2023 – 2024