Cesare Colucci, docente universitario