<p>I am a senior at ucla studying computer science. I have interviewed at microsoft, facebook, and other top companies. I ended up accepting an offer from one of these…</p>
<p>In my opinion, the most important distinction between usc/ucla cs is the course layout. USC offers these programs: [USC</a> - Department of Computer Science - Viterbi School of Engineering - B.S. Program](<a href=“http://www.cs.usc.edu/academics/undergrad/]USC”>B.S. Program - USC Viterbi | Thomas Lord Department of Computer Science)</p>
<p>UCLA’s layout for CS is extremely biased towards research and academics. If you have a preference towards business/administration and gaming, i would strongly recommend USC as these are not offered at UCLA.</p>
<p>If you are more interested in traditional software development routes, either school will be great. If you are a good student, you will have the opportunity to apply to any job you wish. They are both already top tier schools where Apple/Google/Microsoft/Facebook etc come and recruit. In the end, it doesn’t matter which school you are from…</p>
<p>UCLA is probably more “renown” as a school world-wide. Even if USC is slightly ranked higher, the common person does not look at engineering rankings… If you go to europe or asia, most people will know UCLA and not USC.</p>
<p>But that doesn’t really matter either. Visit both the campuses and choose the one you enjoy better. You’ll be living there for 4+ years.</p>