<p>
</p>
<p>I would go for Berkeley over Princeton and Caltech, for engineering, as well as, for computer science.</p>