Teaching
Sapienza University of Rome:
Summer 2023: Lecturer of the course Machine Learning for Communications, Ph.D. in Information and Communication Technologies
Summer 2023: Lecturer of the course Graph Signal Processing, Ph.D. in Information and Communication Technologies
Summer 2021-2022: Lecturer of the course Machine Learning for Networks, Ph.D. in Information and Communication Technologies
Spring 2020-2023: Lecturer of the course Teoria dei Segnali, B.Sc. in Information Engineering
Fall 2016-2023: Co-Lecturer of the course Signal Processing for Big Data, M.sc. in Data Science. Co-Lecturer: Prof. Sergio Barbarossa
Spring 2019: Lecturer of the course Trasmissione Numerica, B.Sc. in Information Engineering
Spring 2012-2017: Teaching assistant of the course Teoria dei Segnali, B.Sc. in Electronics Engineering. Lecturer: Prof. Sergio Barbarossa
Spring 2012-2017: Teaching assistant of the course Distributed Optimization over Complex Networks. M. Sc. in Electronics Engineering. Lecturer: Prof. Sergio Barbarossa
University of Perugia:
Fall 2015: Lecturer of the Ph.D. course Optimization, Learning, and Statistical Signal Processing over Networks
Spring 2017: Lecturer of the Ph.D. course Signal Processing for Big Data
Fall 2017: Co-Lecturer of the course Big Data Analytics, M. Sc. in Computer Engineering. Co-Lecturer: Prof. Paolo Banelli
Nessuna conoscenza, se pur eccellente e salutare, mi darà gioia se la apprenderò per me solo. Se mi si concedesse la sapienza con la limitazione di tenerla chiusa in me, rinunciando a diffonderla, la rifiuterei.
Homines, dum docent, discunt.
Cit. Lucius Annaeus Seneca