<p>if you want to discover “other fields” than Stanford is a no-brainer since it offers lots of other fields, in contrast to Caltech. And, of course, Stanford is the #2 engineering school in the country (secon to MIT), well connected with financial luminaries in Silicon Valley, etc.</p>