PhD and higher education courses


  • Biomedical device development and validation process, Università degli Studi di Bergamo, PhD in Engineering and Applied Sciences, A.Y. 2023/24.
  • Imaging and VR technologies for cardiac surgery, Università degli Studi di Bergamo - Higher Education School, International Master of Cardiology and Techniques Applied to Cardiac Surgery, A.Y. 2022/23 - 2023/24.
  • Advanced quantitative methods for bioengineering, Università degli Studi di Bergamo, PhD in Engineering and Applied Sciences, A.Y. 2022/23.
  • Imaging and technologies for cardiac surgery, Università degli Studi di Bergamo - Higher Education School, International Master of Cardiology and Techniques Applied to Cardiac Surgery, A.Y. 2021/22.

Professor (university courses)


  • Biomechanics and medical device simulations (Università degli Studi di Bergamo): Master's Degree Course in Medical Engineering, A.Y. 2023/24.
  • Medical support systems for chronic diseases (Università degli Studi di Bergamo): Master's Degree Course in Medical Engineering, A.Y. 2023/24.
  • Modeling and simulation (Università degli Studi di Bergamo and Università degli Studi di Milano Bicocca): Degree Course in Medicine and Surgery, A.Y. 2020/21 - 2023/24.
  • Modeling and simulation I - clerkship (Università degli Studi di Bergamo and Università degli Studi di Milano Bicocca): Degree Course in Medicine and Surgery, A.Y. 2023/24.
  • Image based biomechanics lab (Università degli Studi di Bergamo): Master's Degree Course in Engineering and Management for Health, A.Y. 2019/20 - 2023/24.
  • Clinical decision support systems (Università degli Studi di Bergamo and Università degli Studi di Milano Bicocca): Degree Course in Medicine and Surgery, A.Y. 2022/23 - 2023/24.
  • Biomedical engineering applications (Università degli Studi di Bergamo): Bachelor's Degree Course in Ingegneria delle Tecnlogie per la Salute, A.Y. 2022/23.
  • Medical support systems for chronic diseases (Università degli Studi di Bergamo): Master's Degree Course in Engineering and Management for Health, A.Y. 2018/19 - 2022/23.
  • Mathematical Analysis I (Politecnico di Milano): Bachelor's Degree Course in Ingegneria Civile - international track, A.Y. 2020/21.
  • Analisi e Geometria 1 (Politecnico di Milano): Bachelor's Degree Courses in Ingegneria Aerospaziale, Energetica e Meccanica (alphabetical group STR-Z), A.Y. 2017/18 - 2020/21; Bachelor's Degree Courses in Ingegneria Aerospaziale, Energetica e Meccanica (alphabetical group SPE-Z), A.Y. 2015/16, 2016/17.
  • Analisi Matematica 1 (Politecnico di Milano): Bachelor's Degree Courses in Ingegneria Elettronica, Informatica, delle Telecomunicazioni, dell'Automazione e Elettrica (alphabetical group SAZ-Z), A.Y. 2019/20; Bachelor's Degree Courses in Ingegneria Elettronica, Informatica, delle Telecomunicazioni, dell'Automazione e Elettrica (alphabetical group SD-Z), A.Y. 2017/18, 2018/19.
  • Analisi Matematica II (Politecnico di Milano): Bachelor's Degree Course in Ingegneria Gestionale (alphabetical group PO-Z), A.Y. 2016/17.
  • Analisi Matematica 2 (Politecnico di Milano): Bachelor's Degree Courses in Ingegneria Informatica e delle Telecomunicazioni (alphabetical group P-Z), A.Y. 2012/13 - 2014/15.
  • Fisica Tecnica (Politecnico di Milano): Bachelor's Degree Course in Ingegneria Civile e Ambientale, Polo Regionale di Lecco, A.Y. 2009/10.