<p>I've been accepted to UMich and am fairly sure I'll be accepted to USC, and I'm looking into the pros/cons of each, or more just strengths of each since I know they're both great programs.</p>
<p>I know they're both great programs, but definitely different.</p>
<p>Typically, USC ranks above (but by only 1 spot last time I checked) UMich, but specific fields of engineering differ greatly, for example I know that UMich is the #1 Nuclear Engineering school, even over MIT/Stanford. </p>
<p>I'm looking into Computer Engineering/Computer Science and looking for what has the best program for me. USC seems to have more options, and I know they have a diversity of options for even Computer Science itself, even a major titled: "Computer Science (Games)", which sounds cool to me, but not sure if I'd major in it.</p>
<p>From what I've looked around and seen myself it seems that UMich places more of an emphasis on the electrical engineering component of computer engineering and people regard programming as a nuisance more than anything, however I think this is a common response to programming classes?</p>
<p>Also, something very, very important, is networking. How do the job opportunities differ from each school? I know I've heard specific recruiters that go to UMich, as well as many other job opportunities, but haven't read too much about USC's job opportunities.</p>
<p>I'm posting this in both the USC and UMich forums.</p>
<p>Any input would be greatly appreciated!</p>