This is a summary of my academic and teaching activity, including the courses for which I have been teaching assistant, the talks I have given at universities, conferences, and meetups, and the students I have supervised.


I have been the Ph.D. representative for USI's Faculty of Informatics in the A.Y. 2018/2019.
During that time, I was the official point of contact between USI’s Faculty of Informatics and its Ph.D. students, participating in faculty meetings and contributing to the strategical decisions of the faculty.

Teaching Assistant

Graph Deep Learning
USI, MSc, spring semester (2021).

Cyber-Physical Software Engineering
USI, MSc, spring semester (2019).

Machine Learning
USI, BSc, spring semester (2019).

Software Peformance
USI, MSc, fall semester (2018).

Talks & Lectures

Introduction to Graph Neural Networks
Graph Deep Learning course @ USI (2021)

Spectral Clustering with Graph Neural Networks for Graph Pooling
International Conference on Machine Learning (2020)

Graph Neural Networks in Tensorflow and Keras with Spektral
Graph Representation Learning and Beyond @ ICML (2020)

Graph Neural Networks e MinCut Pooling (in Italian)
Italian Association for Machine Learning (ML/DS Meetup) (2020)
Slides  Video 

Generative Adversarial Networks
Advanced Topics in Machine Learning course @ USI (2020)

Autoregressive Models for Sequences of Graphs
International Joint Conference on Neural Networks (2019)

Theses & Projects

  • "Molecule Generation with Graph-based Generative Adversarial Networks"
    M. Nobile, MSc thesis (2021)
  • "Prediction of Epileptic Seizures with Graph-based Deep Learning"
    A. Ruggeri, MSc thesis (2020)