<p>OP, I am a computer science graduate from Cambridge. My past experience, which was my first job, was a Software Engineer for an American IT company based in London. Many colleagues there were Americans, mostly from top US schools. Many of my friends from Cambridge joined with banks, mostly as investment bankers, so computer science graduates are not limited to developing software programs. In 2006, I took a postgrad diploma at Stanford, the alma mater school of my parents. That was the beginning of my exposure to CS programs in American schools. </p>
<p>Anyone who has earned a computer science degree from a top school would know the caliber of Berkeley. It is considered a top school by the elite IT professionals, as well as, employers and academicians. Lots of references for comsci/IT were written by Berkeley graduates, or people who, at some point, were connected with Berkeley. In short, there is no better school than Berkeley for comsci, only rivals and three of the major ones are MIT, Stanford and CMU. If you want to seriously consider comsci and you want to be at a top American school, you don’t want to be at Emory. It is not known for comsci and the top employers for IT know that. The top comsci schools know that as well. Emory is a good school. But it is not in the league of Berkeley for comsci. Not at all. Forget about the exaggerated undergraduate experience one can get at Emory. You’ll get the same, if not better, undergraduate experience at Berkeley. My wife had the best college experience at Berkeley. She enjoyed Berkeley much more than she enjoyed Cambridge, where she took a course at Judge. And having gone to Berkeley for comsci is much more rewarding the moment you begin searching for high-paying jobs or applying for postgrad comsci. You’ll have a tremendous network of rich, influential and powerful alumni in the IT world, something that Emory can’t match. </p>
<p>Now, if you have acceptances from HYP, that’s worth considering especially if their offer is free tuition. Between UPenn and Berkeley for the same amount for CS, I would still encourage you to pick Berkeley. </p>
<p>The schools that are as good as, or slightly inferior to, Berkeley for CS that are outside of HYPSM are Mudd, Caltech, CMU, Cornell, Michigan, Brown, U of Washington and UIUC. I my have missed a few schools. But Im quite certain that Emory isnt one of those Ive missed.</p>