Ricerca Operativa – Corso A – 2019/20   (Laurea in Informatica — Università di Pisa)

Ricerca Operativa – Corso A – 2020/21   (Laurea in Informatica — Università di Pisa)

Optimization Methods (Master of Science in Embedded Computing Systems — University of Pisa, Scuola Superiore Sant’Anna)

Optimization Methods and Game Theory   (Master of Science in Artificial Intelligence and Data Engineering — University of Pisa)

An Introduction to Equilibrium Problems and their Applications   (Ph.D. Course — Barcelona Graduate School of Mathematics)