Duke vs Rice vs USC vs Northwestern for engineering

<p>USC is NOT in a good area of town. California is very expensive and the entire state is bankrupt. USC does offer a quality education, but I do not know how it compares to the schools you have listed, in regards to computer science/engineering. </p>

<p>You really need to look at the different curriculums and check out what the professors are researching and what opportunities (and when) for research for you.</p>

<p>Also, what about the differences in cost to attend?</p>