Feb 2025- : Lecturer for the BSc course Introduction to Machine Learning (6 ECTS), University of Trento, Italy [ENG]
Apr 2024- : Co-Lecturer for the MSc course OT4. Intelligenza artificiale in medicina (3 ECTS), University of Trento, Italy [ITA]
Feb 2019- : Lecturer for the BSc course Computer Architectures (6 ECTS), University of Trento, Italy [ITA]
Sep 2018- : Lecturer for the MSc course Bio-Inspired Artificial Intelligence (6 ECTS), University of Trento, Italy [ENG]
Sep 2022-Jun 2024: Lecturer for the MSc course Optimization Techniques (6 ECTS), University of Trento, Italy [ENG]
Feb 2016-Jun 2016: Teaching assistant for the MSc course Artificial Evolution (3 ECTS), EPFL, Switzerland [ENG]
Sep 2015-Jan 2016: Teaching assistant for the MSc course Mobile Robots (3 ECTS), EPFL, Switzerland [ENG]
Feb 2015-Jun 2015: Teaching assistant for the MSc course Bio-Inspired AI (4 ECTS), EPFL, Switzerland [ENG]
Sep 2014-Jan 2015: Teaching assistant for the MSc course Mobile Robots, (3 ECTS), EPFL, Switzerland [ENG]
Feb 2014-Jun 2014: Teaching assistant for the MSc course Bio-Inspired Artificial Intelligence (4 ECTS), EPFL, Switzerland [ENG]
Feb 2009-Mar 2009: Lecturer for the postgraduate course Protocols and field-buses (3 ECTS), 4th ITIA CNR Post-graduate Program in Industrial Research [ITA]