<p>I was admitted to both UPenn and JHU for the class of 2017 and I am intending to major in Computer Science. I have been doing research into both of their computer science departments but I am finding it hard to compare the two. I am leaning towards Penn because it is a very highly ranked research university, I could take classes at Wharton, and I like how it's more integrated into Philly than JHU is into Baltimore. Any input into the respective schools would be much appreciated.</p>
<p>Penn is generally ranked higher than JHU in Computer Science, but at this level, I would choose based on overall fit and personal preference. On that basis, it seems that Penn is your choice.</p>
<p>I wouldn’t recommend that you spend a lot of time seeking others’ opinons on this (especially on an anonymous internet bulletin board :)), but instead would urge you to go with your own (well informed) gut feeling. You can’t go wrong either way, so just rely on your own personal feelings.</p>
<p>Good luck, and congratulations on your acceptance to two phenomenal schools!</p>