<p>I was admitted to the engineering programs at both schools and plan on majoring in Computer Engineering. At the same time, I'll take core science classes and whatever to leave the door for Med school after my undergrad years open. I honestly can't decide between the Whiting School at JHU and the Viterbi School at USC and I could use all of your help. Thanks so much.</p>
<p>For CompE, USC has a slight edge, but JHU has more overall prestige and its engineering is still very good. Outside of academics though, USC >>> JHU. So I’d probably go with USC.</p>
<p>JHU has more overall prestige, but USC is probably a million times more fun. And USC isn’t that far below in prestige that you would have problems getting a job or applying to med school - plus Viterbi is great. I’d go with USC probably.</p>
<p>Ahhhhh haha I figured you guys might choose USC because it is, obviously, so much more socially active than JHU. The problem is that my parents would take JHU over USC any day simply because it is JHU. That’s why I’d like to know, aside from social reasons, is Comp Engineering at USC actually better than JHU or is it just that USC is better when you account for quality of life? Thanks so much for your help everyone.</p>
<p>I am a senior civil/environmental engineering student at USC. When I was in high school, I was accepted to both USC and Johns Hopkins. I chose USC because I felt like I belonged here the second I walked onto campus (corny I know). </p>
<p>I cannot compare the Computer Engineering program at the two schools since it isn’t my major but I know a bunch of students who may be able to answer that question for you- please feel free to email me at <a href=“mailto:viterbi.student@usc.edu”>viterbi.student@usc.edu</a>.</p>
<p>I’m sure you will make the right choice and will be happy either way- good luck!!</p>
<p>It’s really hard to separate computer engineering from networking these days…it’s all melded into one. I know USC has a strong telecom/networking group. Try to see if JHU does also…</p>
<p>Computer Engineering at Hopkins is a very strong major. You would do well to explore it.</p>
<p>Also the social scene, though not as wild as USC’s, is definitely not as drab as people make it out to be with many events and going-ons on most nights and every week. </p>
<p>Definitely visit or you might regret your choice.</p>
<p>I find myself agreeing with Hope for once. As sketchy as Baltimore is in parts, I prefer it to LA. Hopkins is a more well-rounded school, if you decide not to go the engineering or science route.</p>
<p>Can you find second person who thing JHU is more well-rounded than USC? :)</p>
<p>USC certainly has better computer engineering program than JHU. But I don’t know how can you add in the pre-med stuff.</p>
<p>Disagree with DunninLA: Computer Engineering is much more than networking. Computer engineering studies all aspects of making an efficient computing system, including VLSI design and testing techniques, CAD, computer architecture (for mobile and networking devices too), and networking from a system research perspective. </p>
<p>Communications is a different field from Computer engineering. And USC is among the best in the country in communications science. Ever heard of Viterbi?</p>
<p>Both communities have a large number of people studying networking, but from different perspectives. Communications focuses more on the theoretical side, and computer engineering more on the practical side. The boundary in between becomes blurred. People from CS also study networking, and their focus may overlap with EE people, but with more emphasis on application and systems built upon a network.</p>