<p>Perhaps chuy’s comment is a bit oversimplified but there’s some truth to it. If you attend UVA’s engineering open house some of the professors talk about everything except the engineering. For example, engineering graduate is in medical school, engineering graduate is working in consulting, engineering graduate is a policy advisor for some senator. UVA likes to say that its graduates use their engineering knowledge to solve problems (not necessarily engineering problems). That’s fine but its not what every budding engineer or CS major wants. </p>