Office hours (orario di ricevimento): Fridays from 9:00 to 11:00, or by appointment. My office is 329A in the Computer Science Department.
Theses (laurea triennale e magistrale): If you are a student in Mathematics or Computer Science at the University of Pisa and would like to do a thesis on numerical linear algebra, in particular on randomized algorithms, low-rank approximation, or matrix functions, please contact me!
E-mail: name.surname at unipi.it
At the University of Pisa
First semester 2025/2026: Metodi Probabilistici per l'Algebra Lineare Numerica (Matematica)
First semester 2025/2026: Computational Mathematics for Learning and Data Analysis (Computer Science)
First+second semester 2024/2025: Modulo di AbilitĂ Informatiche - Modelli Matematici Ambientali (Laurea Magistrale in Scienze Ambientali)
First semester 2024/2025: Esercitazioni per il corso di Calcolo Numerico (Laurea Triennale in Ingegneria Chimica)
At Stanford (instructor)
Spring 2024: Math 104 - Applied Matrix Theory
Spring 2024: Math 118 - Mathematics of Computation
Fall 2023: Math 104 - Applied Matrix Theory (Undergraduate at Stanford University)
At EPFL (teaching assistant)
Spring 2022: Teaching assistant for Computational Linear Algebra (MSc at EPFL)
Spring 2021: Teaching assistant for Computational Linear Algebra (MSc at EPFL)
Fall 2020: Teaching assistant for Low-rank approximation techniques (MSc at EPFL)
Spring 2020: Teaching assistant for Computational Linear Algebra (MSc at EPFL)
Fall 2019: Teaching assistant for Geometry I (BSc at EPFL)
Spring 2019: Teaching assistant for Analysis IV (BSc at EPFL)
Fall 2018: Teaching assistant for Group Theory (BSc at EPFL)
Students' projects
Spring 2022: Mathieu Hoff (BSc student at EPFL, semester project): Counting triangles in undirected graphs (Co-supervised with Daniel Kressner)
Spring 2022: Ivan Bioli (MSc student at EPFL, semester project): Spectral properties of Koopman operators for dynamical systems (Co-supervised with Daniel Kressner)
Fall 2021: Igor Abramov (MSc student at EPFL, master project): Randomized SVD utilizing mixed precision arithmetics (Co-supervised with Daniel Kressner)
Spring 2021: Berenice Vielliard (BSc student at EPFL, semester project): The AAA algorithm for rational approximation and applications (Co-supervised with Daniel Kressner)
Fall 2020: Jonas Morin (MSc student at EPFL, master project): Variance reduction techniques for trace estimation (Co-supervised with Daniel Kressner)
Spring 2020: Charles Vanheuverswyn (BSc student at EPFL, semester project): Gaussian Process Regression for Pricing Options (Co-supervised with Daniel Kressner)