Ph.D. Courses
- July 2021: Introduction to Systems Biology, Doctoral School in Materials, Mechatronics and Systems Engineering, University of Trento.
- March 2021: Systems Biology: quantitative and qualitative approaches to life sciences,
PhD Winter School in Agricultural Science and Biotechnology, University of Udine (invited)
- November 2020: Network Dynamics, Doctoral School in Materials, Mechatronics and Systems Engineering, University of Trento
- October 2019: Multi-Agent Network Dynamics and Games: MANDAG (organised with Sergio Grammatico), National Graduate School for Systems and Control, DISC (Dutch Institute of Systems and Control)
- July 2019: Dynamical System Approaches for Biology, CISM-UniUD Joint PhD Course "Biosystems and Health: How to Take Advantage of Signal and System Modelling" (invited)
- Academic year 2016/2017: An overview of Systems Biology: a quantitative approach to life sciences, Ph.D programme in Industrial and Information Engineering, University of Udine (invited)
M.Sc. Courses
- Since academic year 2021/2022: Dynamics in Systems and Networks (Dynamical Systems and Network Dynamics), M.Sc. in Management and Industrial Systems Engineering, University of Trento (Course Page for Students)
- Since academic year 2020/2021: Network Dynamics, M.Sc. in Mechatronics Engineering, University of Trento (Course Page for Students: 2020/2021, 2021/2022)
- Academic years 2019/2020 and 2020/2021: Automatic Control (with Luca Zaccarian), M.Sc. in Mechatronics Engineering, University of Trento
- Academic years 2018/2019 (regular) and 2019/2020 (invited): Networked and Distributed Control Systems (with Tamás Keviczky), M.Sc. in Systems and Control, TU Delft
- Academic year 2018/2019: Robust and Multivariable Control Design (with Simone Baldi), M.Sc. in Systems and Control, TU Delft
- Academic year 2016/2017: Network Dynamics (with Giacomo Como), M.Sc. in Engineering, Lund University
- Academic year 2015/2016: Systems and Control Theory, Guest Lecturer (course held by Franco Blanchini), M.Sc. in Electrical Engineering, University of Udine
Bachelor Courses
- Academic year 2015/2016: Mathematical Analysis I (Teaching Assistant, course held by Fabio Zanolin), B.Sc. in Mechanical Engineering, University of Udine