<p>OP also mentioned biology and engineering.</p>
<p>I agree with you that if the goal is to work for the man and get trained to be a productive engineer for the company, that a single major in something like EECS is probably the way to go.</p>
<p>If the goal is something else, I am not yet persuaded that a double major…even in disparate fields such as EECS and US History…is not a value-added proposition</p>