I believe Yale graduates in engineering rarely become engineers. they tend to go to business, law or medical school. Yale is a very small engineering program that focuses on policy. List all the engineering classes available at Yale and list all the engineering classes available at Cornell, and the difference becomes obvious. No one that actually wants to become an engineer, goes to Yale. Its not beefy enough! Yale is a great all around place, for music, sciences, and social sciences. Its a wonderful pre law college. I would not go there if I wanted to be in the pack with engineers.
To train as an engineer, you need to rub shoulders with other engineers. AT Cornell you can do that, at Yale, not really.