Teaching

Lectures in international schools and workshops

  • 2018: Organization of the Workshop on Fortran Modernization for Scientific Applications, University of Zurich, June 6-8, 2018.
  • 2018: Invited lecture on Code Performance Optimizations at International Spring School on High Performance Computing, San Sebastián / Donostia, Spain, April 23-27, 2018.
  • 2017: Invited lecture on The Journey of LHC Data: from Collisions to Discoveries at the Master/PhD course in Data Science at the Università della Svizzera Italiana, November 24, 2017.
  • 2012 – 2014: Organization and teaching at the workshops for an introduction to the CRAY software and tools at CSCS and ECMWF.
  • 2010 – 2012: Regular lectures at CERN openlab workshops (4 per year) on OpenMP/MPI technologies and code optimization techniques.
  • 2010: How to speed up the software: optimization and parallelization strategies, series of lectures at Department of Physics, University of Milan, April 26 – 28, 2010, Milan (Italy).
  • 2010: Programming in multi-cores era, invited lecture at student session of the ACAT conference, February 22, 2010, Jaipur (India).
  • 2009 – 2010: Lectures at Architectures, tools, and methodologies for developing efficient large scientific computing applications school, October 12 – 17, 2009 (1st edition) and November 22 – 27, 2010 (2nd edition), Bertinoro (Italy).
  • 2008: Overview of advanced aspects of data analysis software and techniques, inverted CERN School of Computing 2008 (iCSC08), March 3 – 5, 2008, CERN.
  • 2006: Supervisor of the general science course at the Collegio di Milano.
  • 2005 – 2007: Tutoring activity in the course of Statistical Data Analysis, supervisor Prof. F. Palombo, Department of Physics, Università degli Studi Milano.
  • 2004 – 2007: Tutor in Laboratory of Informatics 2, supervisor Dr. A. Andreazza, Department of Physics, Università degli Studi di Milano.
  • 2002 – 2003: Tutoring activity in the class of Computing Physics, supervisor Prof. R. Ferrari, Department of Physics, Università degli Studi di Milano.

Supervisor of Students

  • 2012: CERN openlab summer student Ruggero Caravita.
  • 2011: CERN openlab technical student Yngve Sneen Lindal.
  • 2010: CERN openlab summer student Felice Pantaleo.
  • 2010: University of Milan student Matteo Provenzano (Bachelor Thesis).
  • 2009: University of Milan student Francesco Cerutti (Master Thesis).
  • 2008: University of Milan student Lorenzo Dini (Master Thesis).
  • 2008: University of Milan student Pietro Biassoni (Master Thesis).
  • 2006: University of Milan student Riccardo Pellegrini (Master Thesis).
  • 2006: University of Milan student Simone Stracka (Bachelor Thesis).
  • 2004: University of Milan student Giordano Cerizza (Master Thesis).