Skip to content

Teaching

Courses I've taught or assisted with.

2024/25 – 2025/26

Operations Research — Laboratory

Teaching Assistant · Sapienza University of Rome

Teaching the lab on integer and linear programming models in Gurobi — knapsack, bin packing, cutting stock with column generation, TSP with lazy constraints. With the Optimization and Decision Science lab, about 500 students; all materials are open source.

2025/26

Optimization and Decision Science — Laboratory

Teaching Assistant · Sapienza University of Rome

Teaching the course's optimization lab sessions.

2024/25 – 2025/26

Mathematical Programming

Guest Lecturer · Sapienza University of Rome

Two guest lectures on Transformer architectures.

2025/26

Optimization Methods for Machine Learning

Guest Lecturer · Sapienza University of Rome

Guest lecture: Introduction to Python.