Teaching
- Multimedia Information Retrieval & Computer Vision
- MSc in Artificial Intelligence and Data Engineering
- Department of Information Engineering
- University of Pisa
- Year(s): 2022, 2023, 2024, 2025
- Databases [Basi di Dati]
- BSc in Computer Engineering
- Department of Information Engineering
- University of Pisa
- Year(s): 2022, 2023, 2024, 2025
- Industrial Informatics and Process Analytics
- MSc in Management Engineering
- Department of Energy, Systems, Territory, and Construction Engineering
- University of Pisa
- Year(s): 2021, 2022
- Java Fundamentals [Introduzione a Java]
- Master in Cybersecurity
- Department of Information Engineering
- University of Pisa
- Year(s): 2020, 2021, 2022
- Cloud Computing
- MSc in Computer Engineering
- Department of Information Engineering
- University of Pisa
- Year(s): 2019, 2020, 2021, 2022
- High Performance & Scalable Analytics
- Master in Big Data Analytics & Social Mining.
- Department of Computer Science
- University of Pisa
- Year(s): 2018, 2019
- Computer Systems [Sistemi di Elaborazione]
- BSc in Telecommunication Engineering
- Department of Information Engineering
- University of Pisa & Italian Navy Academy
- Year(s): 2014, 2015, 2016, 2017, 2018, 2019, 2020
- Distributed Enabling Platforms [english]
- MSc in Computer Science and Networking
- Department of Computer Science
- University of Pisa
- Year(s): 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019