The Carnegie Foundation for the Advancement of Teaching: A study of engineering education