Teaching

  • Teaching assistant for course on “Elements of numerical analysis”. Master degree in Mathematics, Università Cattolica del Sacro Cuore, Italy (3 editions: Spring 2023, Spring 2022, Spring 2021). Lecturer: Maurizio Paolini.

  • Teaching assistant for course on “Numerical analysis”. Bachelor degree in Mathematics, Università Cattolica del Sacro Cuore, Italy (3 editions: Fall 2022 + Spring 2023, Fall 2021 + Spring 2022, Spring 2021). Lecturer: Maurizio Paolini.

  • Lecturer for course on “Stochastic Processes and Optimization for Machine Learning”. Master degree in Data analytics for business, Università Cattolica del Sacro Cuore, Italy (2 editions: Fall 2022, Fall 2021). Lecturer of other module: Bruno Buonaguidi.

  • Lecturer for course on “Summer School on Reduced Order Methods in Computational Fluid Dynamics”. Summer school at SISSA, Trieste, Italy (2 editions: Jul. 2022, Jul. 2019).

  • Teaching assistant for course on “Computational Mechanics by Reduced Order Methods”. Ph.D. in Mathematical Analysis, Modelling, and Applications, SISSA, Italy and Master in HPC, SISSA-ICTP, Italy (8 editions: Spring 2022, Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016, Spring 2015). Lecturer: Gianluigi Rozza.

  • Teaching assistant for course on “Topics in computational fluid dynamics”. Ph.D. in Mathematical Analysis, Modelling, and Applications, SISSA, Italy (6 editions: Spring 2021, Spring 2020, Spring 2019, Spring 2018, Spring 2017, Spring 2016). Lecturer: Gianluigi Rozza.

  • Teaching assistant for course on “Applied Mathematics: an Introduction to Scientific Computing by Numerical Analysis”. Ph.D. in Mathematical Analysis, Modelling, and Applications, SISSA, Italy; Master in HPC, SISSA-ICTP, Italy; Master degree in Mathematics, University of Trieste, Italy; Master degree in Data Science and Scientific Computing, University of Trieste, Italy (4 editions: Fall 2020, Fall 2019, Fall 2018, Fall 2017). Lecturers: Luca Heltai, Gianluigi Rozza.

  • Teaching assistant for course on “Certified Reduced Basis Methods for Computational Mechanics”. Ph.D. in Mathematics, Basque Center for Applied Mathematics, Bilbao, Spain (1 edition: Jan. 2016). Lecturer: Gianluigi Rozza.

  • Teaching assistant for course on “Introduction to reduced basis methods”. Ph.D. in Mathematics, Politecnico di Torino, Italy (1 edition: Nov. 2015). Lecturer: Gianluigi Rozza.

  • Lab assistant for course on “Numerical methods for engineering”. Master degree in Energy Engineering, Politecnico di Milano, Italy (3 editions: Spring 2014, Spring 2013, Spring 2012). Lecturer: Raffaella Pavani.

  • Teaching assistant for course on “Numerical analysis”. Master degree in Automation Engineering, Politecnico di Milano, Italy (1 edition: Fall 2013). Lecturer: Simona Perotto.

  • Teaching assistant for course on “Numerical analysis”. Master degree in Electrical Engineering, Politecnico di Milano, Italy (1 edition: Spring 2013). Lecturer: Carlo de Falco.

  • Teaching assistant for course on “Numerical analysis”. Master degree in Automation Engineering, Politecnico di Milano, Italy (1 edition: Fall 2012). Lecturer: Carlo de Falco.