Best option for Computer engineering

<p>I want to do a bachelors degree in Computer Engineering/Computer Science, with emphasis on Robotics, Artificial Intelligence and Cognitive Science. Please can you suggest that out of MIT, Caltech, Ucal[Berkeley], Stanford and Carnegie Mellon, which would offer me the best option in terms of faculty, job opportunity and overall education in this respect.</p>

<p>You can't go wrong with any of those schools.</p>

<p>The main differences among them is the undergraduate experience and personal attention available. UCB and Stanford are more graduate-school oriented. CMU is more undergraduate-oriented. MIT is strong in everything you list but is very selective.</p>

<p>See page 14 of this document:</p>

<p><a href="http://www.uic.edu/depts/enga/pdf_files/Strategic_plan/8_MARKETING_AND_RANKINGS.pdf%5B/url%5D"&gt;http://www.uic.edu/depts/enga/pdf_files/Strategic_plan/8_MARKETING_AND_RANKINGS.pdf&lt;/a&gt;&lt;/p>