<p>I would classify many of the schools listed in post #70 as primarily engineering schools, engineering being just one important subset of STEM. Most of the schools with broad strength across all STEM fields are major research universities, not “tech” (i.e., primarily engineering) schools.</p>
<p>Corollary: Even for students who consider themselves all-STEM-all-the-time, a “tech” school may not be the best choice because it may limit how far the student may go in math, physics, chemistry, etc., relative to a major research university which is strong in those fields. In that sense, a Cornell may be more like MIT or Caltech than is, say, an IIT or Kettering or Milwaukee School of Engineering, schools that share the engineering focus with MIT and Caltech, but are not operating on the same plane when it comes to pure math and pure science.</p>