<p>The real issue here to me is that #1, a lot of people who want to major in engineering coming in will end up switching to some other major, and #2, even many of the people who get engineering degrees will end up taking non-engineering jobs. For example, I would continue to point to the strong popularity amongst MIT engineers to take jobs in investment banking and management consulting. Even the MIT EECS department reports that about 25% of its undergrads end up taking non-engineering jobs, like finance and consulting. And surely that's just talking about those people who got offers. Surely plenty of other MIT engineers tried to get into finance and consulting, but didn't get an offer.</p>
<p>Take a look at the kinds of jobs taken by the MIT bachelor's degree engineers (page 6 of the following PDf). While obviously there are plenty of engineering companies, there are also companies like Goldman Sachs, Ciigroup, Lehman Brothers, Accenture, Ernst and Young, Deloitte, Citadel, AT Kearney, Mercer Oliver Wyman, Morgan Stanley, Booz Allen Hamilton, UBS, and plenty of other companies like that. These positions are not exactly engineering positions, trust me. Yet these are MIT engineers who are taking these jobs. What that tells me is that even many of the people who get MIT engineering degrees are not exactly wedded to engineering. After all, if you really liked engineering so much, why would you take a job with Goldman Sachs or Morgan Stanley?</p>
<p>So the point is, MIT is the best engineering school in the country, and yet even there, many of the engineering students apparently don't really want to work as engineers, but instead would rather be consultants and bankers. You would think that if any school in the country had lots of dedicated engineering students, it would be MIT. So if plenty of engineering students even at MIT don't really want to be engineers, just imagine what must be happening at other schools. </p>
<p>So the question to me is not whether Yale's engineering is as good as MIT's or Cornell's. We can all agree that it is not. The question is, how dedicated are you to engineering? If you don't really intend to work as an engineer, and you just want an engineering degree just for the sake of the knowledge, or because you want a backup career, then I see nothing at all wrong with choosing Yale over Cornell. Sure, I agree that if you are absolutely sure that you want to work as an engineer, then take Cornell over Yale, but like I said, even plenty of MIT engineers don't want to work as engineers.</p>