Teaching experience
Total hours taught by category
University courses
894
Advanced training courses
303
Para-universitary courses
742
Some noteworthy experiences

Dynamical System Design
This was the first course I taught, and I have gradually refined it over time to share the insights I’ve gained through my research and to make it increasingly engaging and substantive.

Data-Driven Decision-Making with GenAI
In the spring of 2026, I had the opportunity to lead three company-wide workshops for Nokia Italy employees on the use of GenAI systems for data-driven decision-making
University courses
on going
Dynamical System Design · LIUC - Università Cattaneo
Role: Teacher and responsable
Organization: LIUC - Università Cattaneo
Course Language: English
Hours taught: 208
Duration: 2022 – on going
Artificial Intelligence for Business · LIUC - Università Cattaneo
Role: Lecturer
Organization: LIUC - Università Cattaneo
Course Language: English
Hours taught: 12
Duration: 2024 – on going
Statistical Methods · LIUC - Università Cattaneo
Role: Teacher and responsable
Organization: LIUC - Università Cattaneo
Course Language: English
Hours taught: 40
Duration: 2025 – on going
2026
Digital Thinking · LIUC - Università Cattaneo
Role: Lecturer
Organization: LIUC - Università Cattaneo
Course Language: Italian
Hours taught: 48
Duration: 2023 – 2026
2025
Artificial Intelligence Application · LIUC - Università Cattaneo
Role: Lecturer
Organization: LIUC - Università Cattaneo
Course Language: English
Hours taught: 6
Duration: 2024 – 2025
Minecraft: a serious game for Designing Sustainable Supply Chains · LIUC - Università Cattaneo
Role: Lecturer
Organization: LIUC - Università Cattaneo
Course Language: Italian
Hours taught: 32
Duration: 2023 – 2025
Dynamical System Design · LIUC - Università Cattaneo
Role: Tutoring and lecturer
Organization: LIUC - Università Cattaneo
Course Language: Italian
Hours taught: 16
Duration: 2022 – 2025
Experimental Data Analysis and Statistics · LIUC - Università Cattaneo
Role: Lecturer
Organization: LIUC - Università Cattaneo
Course Language: Italian
Hours taught: 32
Duration: 2022 – 2025
Experimental Data Analysis and Statistics · LIUC - Università Cattaneo
Role: Tutoring
Organization: LIUC - Università Cattaneo
Course Language: Italian
Hours taught: 500
Duration: 2018 – 2025
Advanced training courses
2026
ARTMA: Master in Artificial Intelligence Management · LIUC Business School
Role: Lecturer
Organization: LIUC Business School
Course Language: Italian
Hours taught: 24
Duration: 2025 – 2026
GenAI and data-driven decision-making · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 9
Duration: 2026 – 2026
Coding with AI agents · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 28
Duration: 2026 – 2026
INGEGNERIZZA: Master in Innovation and Management for Process Reengineering in Healthcare · LIUC Business School
Role: Lecturer
Organization: LIUC Business School
Course Language: Italian
Hours taught: 28
Duration: 2025 – 2026
A practical introduction to GenAI tools · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 48
Duration: 2024 – 2026
Using Gemini for Data and Process Management · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 8
Duration: 2026 – 2026
Using Gemini for Human Resources and Procurement · Servizi Confindustria Varese
Role: Lecturer
Organization: Servizi Confindustria Varese
Course Language: Italian
Hours taught: 8
Duration: 2025 – 2026
Using Gemini for Logistics and Sales · Servizi Confindustria Varese
Role: Lecturer
Organization: Servizi Confindustria Varese
Course Language: Italian
Hours taught: 12
Duration: 2026 – 2026
Towards a responsable prompt engineering · LIUC Business School
Role: Lecturer
Organization: LIUC Business School
Course Language: Italian
Hours taught: 8
Duration: 2024 – 2026
Towards a responsable prompt engineering · LIUC Business School
Role: Lecturer
Organization: LIUC Business School
Course Language: Italian
Hours taught: 8
Duration: 2024 – 2026
2025
GenAI and documentation · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 24
Duration: 2025 – 2025
Copilot for documentation, presentations, and data analysis · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 9
Duration: 2025 – 2025
Introduction to GenAI · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 20
Duration: 2025 – 2025
Advanced context engineering (documentation, research, and data analysis) · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 16
Duration: 2025 – 2025
Introduction to GenAI · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 9
Duration: 2025 – 2025
GenAI tools for improving administrative processes · IRCCS Ospedale Galeazzi - Sant'Ambrogio
Role: Lecturer
Organization: IRCCS Ospedale Galeazzi - Sant'Ambrogio
Course Language: Italian
Hours taught: 8
Duration: 2025 – 2025
From machine learning to chatbots: GenAI for healthcare management · ASST Valle Olona
Role: Lecturer
Organization: ASST Valle Olona
Course Language: Italian
Hours taught: 4
Duration: 2025 – 2025
2024
Coding and GenAI · Cefriel
Role: Lecturer
Organization: Cefriel
Course Language: Italian
Hours taught: 20
Duration: 2024 – 2024
Towards a responsable prompt engineering · LIUC Business School
Role: Lecturer
Organization: LIUC Business School
Course Language: Italian
Hours taught: 4
Duration: 2024 – 2024
Generative AI and Chat GPT: friend or foe of the pharmacist? · Koncept
Role: Lecturer
Organization: Koncept
Course Language: Italian
Hours taught: 4
Duration: 2024 – 2024
2021
Predictive Simulation Models for Covid-19 and New Drugs Impact · LIUC Business School
Role: Co-lecturer
Organization: LIUC Business School
Course Language: Italian
Hours taught: 4
Duration: 2021 – 2021
Para-universitary courses
2026
Statistics · Fondazione ITS INCOM
Role: Teacher and responsable
Organization: Fondazione ITS INCOM
Course Language: Italian
Hours taught: 252
Duration: 2022 – 2026
Experimental Data Analysis and Statistics · Fondazione ITS INCOM
Role: Teacher and responsable
Organization: Fondazione ITS INCOM
Course Language: Italian
Hours taught: 312
Duration: 2021 – 2026
2024
Energy Saving Systems in Logistics · ITS Lombardo Mobilità (Somma Lombardo)
Role: Teacher and responsable
Organization: ITS Lombardo Mobilità (Somma Lombardo)
Course Language: Italian
Hours taught: 96
Duration: 2022 – 2024
Energy Saving Systems in Logistics · ITS Lombardo Mobilità (Milano)
Role: Teacher and responsable
Organization: ITS Lombardo Mobilità (Milano)
Course Language: Italian
Hours taught: 66
Duration: 2022 – 2024
2023
Calculus and Statistics · Fondazione ITS INCOM
Role: Teacher and responsable
Organization: Fondazione ITS INCOM
Course Language: Italian
Hours taught: 16
Duration: 2023 – 2023