Courses taught @ Politecnico di Bari, from 2001 to now
“Internal Combustion Engines”, Master Degree in Mechanical Eng. (formerly “Thermal propulsion engines” from the a.a. 2005-2006, 6 ECTS;
“Energy Systems II” (Module of the course of “Fluid Machinery II and Energy Systems II”), Master Degree in Mechanical Engineering (Taranto branch), from the a.y. 2013-14, 6 ECTS
“Thermal Power Plants”, module of the course of “Renewable Energy Technologies and Thermal Power Plants”, Master Degree in Mechanical Engineering, substitute teaching since the a.y. 2002-03, 6 ECTS
Courses previously taught at Politecnico di Bari:
From 2001 he has been supervisor of more than 70 Master Theses in Mechanical Engineering, and supervisor of a very large number of thesis for the Bachelor Degree in Mechanical Engineering.
Courses taught @ “Mediterranean” University of Reggio Calabria (from 1992 to 2001)
Applied Energy (Civil and Ing. Electronic Engineering) (academic years.99-00, 00-01, 01-02)
Fluid Machinery (Civil and Electronic Engineering,) (academic years 99-00, 00-01, 01-02)