TEACHING
CURRENT COURSES
Mathematics (Basic matheamatics for the curriculum in Earth and Climate Dynamics), Università degli Studi di Padova.
PAST COURSES
Geometry I (Linear Algebra for engineers, Spring 2023), by Enrico Schlesinger, exercises, Politecnico di Milano.
Matematica del continuo (Analysis for computer science, Fall 2022), by Cecilia Cavaterra, tutor, Università degli Studi di Milano.
Geometria III (Topology, Fall 2022), by Elisabetta Colombo, tutor, Università degli Studi di Milano.
Geometry I (Linear Algebra for engineers, Fall 2022), by Alessio Sammartano, exercises, Politecnico di Milano.
Geometria I, (Linear Algebra for engineers, Fall 2022), by Alberto Roncoroni, exercises, Politecnico di Milano.
Geometria III (Topology, Fall 2021), by Elisabetta Colombo, tutor, Università degli Studi di Milano.
Geometria I (Linear Algebra, Fall 2021), by Alessio Sammartano, exercises, Politecnico di Milano.
K3 surfaces and their Picard lattice (Fall 2021), graduate course, lecturer, Rijksuniversiteit Groningen.
Geometria I (Linear Algebra, Fall 2020), by Alice Garbagnati and Paolo Stellari, tutor, Università di Milano.
Geometria III (Topology, Fall 2020), by Elisabetta Colombo, tutor, Università di Milano.
Algebraic curves and Riemann surfaces (Spring 2020), by Patrick Graf, teaching assistant, JGU Mainz.
Topology (Fall 2019), by Cynthia Hog-Angeloni, teaching assistant, JGU Mainz.
Topology (Fall 2018), by Cynthia Hog-Angeloni, teaching assistant, JGU Mainz.
Elliptic curves (August 2018), lecturer, Nesin Math Village. Notes.
Sheaf cohomology (Spring 2018), with Davide Cesare Veniani, lecturer, JGU Mainz.
Elliptic curves in cryptography (April 2018), with Matija Kazalicki, lecturer, AIMS Senegal.
Schemes and divisors (Fall 2017), with Davide Cesare Veniani, lecturer, JGU Mainz.
Elliptic curves (August 2017), lecturer, Nesin Math Village. Notes.
Algebraic geometry (Spring 2017), with Davide Cesare Veniani, lecturer, JGU Mainz.
Algebraic geometry (Fall 2016), with Davide Cesare Veniani, lecturer, JGU Mainz.
Number theory (Fall 2016), by Stefan Müller-Stach , teaching assistant, JGU Mainz.
Elliptic curves in cryptography (November 2016), with Filip Najman, lecturer, AIMS Senegal.
Elliptic curves (August 2014), lecturer, Nesin Math Village.
Rational points on varieties (Fall 2013), by Sander Dahmen and Ronald van Luijk, teaching assistant, WONDER.
Algebra 1 (Spring 2013), by Ronald van Luijk, teaching assistant, Universiteit Leiden.
Elliptic curves (Spring 2012), by David Holmes and Rachel Newton, teaching assistant, Universiteit Leiden.