<p>MIT and Caltech really are amazing STEM schools. Here’s how they rank across of range of STEM fields (in order, engineering, math, physics, chemistry, biology, computer science, earth science). Engineering is US News undergrad ranking, all others are US News grad rankings:</p>
<p>MIT 1, 1, 1, 1, 2, 1, 1; ave. 1.14
Caltech 3, 7, 1, 1, 5, 11, 1; ave. 4.14</p>
<p>But Stanford and UC Berkeley are right there with them, and arguably slightly better than Caltech in all-around STEM strength, with entirely top-5 (or in Stanford’s case, top-4) programs:</p>
<p>Stanford 2, 2, 1, 4, 1, 1, 4; ave. 2.14
UC Berkeley 3, 2, 5, 1, 2, 1, 3; ave. 2.43</p>
<p>Princeton and Cornell are not too far behind:</p>
<p>Princeton 10, 2, 5, 16, 7, 8, 9; ave. 8.14
Cornell 8, 13, 7, 10, 11, 5, 13; ave. 9.57</p>
<p>Followed by Michigan, Columbia, and Wisconsin:</p>
<p>Michigan 7, 8, 11, 16, 20, 13, 9; ave. 12
Columbia 20, 10, 11, 10, 15, 17, 5; ave. 12.57
Wisconsin 13, 16, 17, 7, 15, 11, 13; ave. 13.14</p>
<p>These are the only 9 schools in the nation that have top-20 programs in all seven of the STEM fields I looked at. Of course, if you go beyond top 20 programs (an admittedly arbitrary cut-off), there are some other standouts:</p>
<p>Harvard 23, 2, 1, 4, 2, 17, 8; ave. 8.14
Texas 10, 14, 14, 12, 26, 8, 9; ave. 13.29
Chicago X, 6, 7, 13, 13, 35, 17; ave. 15.17* (*6 programs; does not have engineering)
Yale 34, 10, 11, 13, 7, 20, 12; ave. 15.29
Illinois 5, 20, 9, 6, 30, 5, 34; ave. 15.57
UCLA 20, 8, 19, 16, 24, 14, 17; ave. 16.86
UCSD 23, 20, 14, 21, 15, 14, 17; ave. 17.71
U Washington 23, 27, 19, 26, 15, 7, 13; ave. 18.57</p>
<p>After that it gets a little crowded: </p>
<p>Johns Hopkins 15, 24, 19, 21, 5, 28, 28; ave. 20
Penn State 16, 27, 23, 21, 42, 28, 6; ave. 23.29
Northwestern 13, 17, 30, 7, 26, 35, 39; ave. 23.86
Penn 30, 18, 17, 19, 20, 17, 81; ave. 25.25
Minnesota 23, 18, 26, 21, 32, 35, 28; ave. 26.14
Rice 16, 30, 26, 33, 42, 20, 25; ave. 27.43
U Maryland 23, 20, 14, 38, 56, 14, 32; ave. 28.14
CMU 8, 36, 30, 49, 46, 1, nr; ave. 28.33* (* 6 programs; not ranked in earth science)
Georgia Tech 5, 30, 30, 26, 56, 10, 45; ave. 28.86
Duke 20, 24, 30, 45, 13, 27, 45; ave. 29.14
Brown 39, 14, 30, 53, 34, 20, 17; ave. 29.57
Purdue 10, 27, 40, 21, 56, 20, 39; ave. 30.43
Ohio State 30, 30, 23, 26, 46, 28, 39; ave. 31.71
WUSTL 39, 40, 40, 33, 11, 39, 28; ave. 32.85</p>
<p>Out of all these schools, those “most like” MIT and Caltech would probably be Stanford, Princeton, and Cornell, top private universities that are strong across the board in STEM fields (and in much more). Columbia, Harvard, and Yale are strong in math and basic sciences but less so in engineering. Residents of California, Michigan, Wisconsin (and Minnesota, which has tuition reciprocity with Wisconsin), Illinois, Texas, and Washington State should strongly consider their public flagships as a back-up to MIT and Caltech, insofar as they’re quite strong across the board in STEM fields. After that it gets a little spottier. Some schools, like Carnegie Mellon, Georgia Tech, and Purdue, are outstanding in engineering and computer science, but not as strong in math and basic sciences; others, like Duke and WUSTL, are much stronger in biology than in other STEM fields; still others, like UMaryland, are strong in most STEM fields but with singular weaknesses in one or more fields (in Maryland’s case, biology).</p>
<p>Generally, if I were advising an applicant to MIT or Caltech about other schools to consider, I’d go for those with across-the-board strength in STEM fields. How could it possibly harm you to end up at a school like Stanford or Princeton that also has outstanding econ, poli sci, philosophy, and classics departments, along with STEM strength? (Come to think of it, MIT is outstanding in several of those fields in its own right).</p>