Università di Cagliari · 24 hours, 3 credits · 2025–present Seminar course on basic computational methods for physics. Taught at M.Sc. level, though bachelor and Ph.D. students also attend.
SISSA, Ph.D. programme · 8 hours, 1 credit · 2023–present Mandatory second-term course for first-year Astrophysics & Cosmology Ph.D. students. Scientific Python for research work. Materials: py_programming_APC
SISSA, Ph.D. programme · 10 hours, 1.5 credits · 2023–present Mandatory first-term course for first-year Astrophysics & Cosmology Ph.D. students. A fast introduction to Python for incoming graduate students. Materials: crash_python_course
SISSA, Ph.D. programme · 6 hours · 2021–2022 A primer to *nix filesystems, collaborative development and parallel computing — the tooling that scientific software assumes you already know. Materials: hitchhikers_guide
MCMC and nested sampling algorithms — Statistical Inference, course held by Prof. Krachmalnicoff at SISSA (Ph.D. level).
Cosmological N-body simulations — Galaxy Formation and Evolution and Cosmology, course held by Prof. Lapi at SISSA (Ph.D. level).
Hands-on sessions delivered at INAF–IRA for the Italian ALMA Regional Centre and its user communities.
2 hours, hands-on · 2026 — preparing and submitting an ALMA proposal. Materials: alma-ot-tutorial
2 hours, hands-on · 2026 — fitting panchromatic spectral energy distributions with GalaPy. Materials: galapy-tutorial
Supervisor. The impact of emission lines on the spectral energy distribution of star-forming galaxies, extending GalaPy to panchromatic line emission.
Supervisor. Numerical and scientific validation of GalaPy, the galactic spectral modelling tool for Python. Co-author on the library paper.
Co-supervisor. Cosmological exploitation of the size function of cosmic voids identified in the distribution of biased tracers. The work led to Contarini, Ronconi et al. 2019, later adopted in Euclid preparatory forecasts.
Unofficial course notes · Università di Bologna · 2015 · in Italian
Notes I wrote as a student for the Cosmology course of the M.Sc. in Astrophysics & Cosmology, and circulated among coursemates. They are unofficial and unrevised by the course lecturer, but they have stayed in use, so I keep them available here.