<p>coolbeans, congrats on your acceptances. I would say if you are any bit interested in engineering, I would choose Berkeley over Yale (granted of course, out-of-pocket costs are about the same for both). Berkeley EECS is a fantastic program and the location is beneficial for Silicon Valley recruiting. </p>
<p>Regarding switching majors at Berkeley, I say it’s much easier to switch OUT of a major like EECS than getting into EECS.</p>