USC or UCI for Comp Science ?

<p>Which one you think I would get a better education at ? Im having a hard time decide</p>

<p>please some advice</p>

<p>All I know is that USC's engineering school, Viterbi, is ranked pretty high... top 10 in the nation from what I remember. UCI is not even in the top 25.</p>

<p>Engineering is not CS. EE is not CS. CE is not CS. UCI has an interdisciplinary CS program. They also have some combined CE/CS program if I recall correctly. Unfortunately, there are no undergrad or grad pure CS rankings. If there were it would include UCI, CMU, MIT, and some others like UCSD and RPI.<br>
Anyway, the best way for the OP to answer the question is to compare their curriculum. Try to compare pure CS to pure CS if possible. For example, USC ought to have courses in algorithms, data structures, compiler design, operating systems, etc. Are they more MIS or CE oriented? Do they have courses on something the OP is interested in like robotics or AI or gaming or CG or certain languages? Do they require classes in logic, linguistics, information theory, combinatorics, linear algebra, or circuit design? Get the catalogs and compare. Which program looks more rigorous or has more of what interests the OP? Which will best prepare you to learn and evolve vs. which is more like a tech programming school?</p>

<p>thank you for replying. I really want to get into embedded systems and AI type of stuff. I know UCI's cs program is real good but USC has a good network for jobs.</p>

<p>UCI has an embedded systems track in their Computer Science and Engineereing major</p>