<p>You do not have to specify which Major you want to pursue. Just apply to the schools of Engineering, if such an option is availlable (it isn't if you apply to Stanford or Princeton).</p>
<p>You seem to like to complicate things dontcha?! LOL Listen, most MBA candidates and students only have undergraduate degrees. So no, you do not need to have a master's degree in Engineering before getting and MBA.</p>
<p>And do not fret about not getting into MIT, Stanford or CalTech. Georgia Tech, Michigan and Purdue are #2-#4 respectively in Aerospace Engineering according to the last USNWR undergraduate ratings. Here are the top 10 or 12 programs. </p>
<ol>
<li>Massachusetts Inst. of Technology<br></li>
<li>Georgia Institute of Technology<br></li>
<li>University of MichiganAnn Arbor<br></li>
<li>Purdue Univ.West Lafayette (IN) </li>
<li>California Institute of Technology<br></li>
<li>Stanford University (CA)<br></li>
<li>U. of IllinoisUrbana-Champaign </li>
<li>Princeton University (NJ)<br></li>
<li>University of TexasAustin </li>
<li>Univ. of MarylandCollege Park<br></li>
<li>University of Washington<br></li>
<li>Cornell University (NY)<br></li>
</ol>
<p>Harvey Mudd is a great Engineering school, but your opportunities to immerse yourself in a subfield (such as Aerospace Engineering) or to do research will be slightly hindered.</p>