Riccardo Cattaneo, Politecnico di Milano