Docente: Prof. Andrea Caracausi