<p>@matiasjorge - you can transfer from any school. If you look on the USC website look at the transfer section. You can find articulation agreements with some colleges. If you look at the stats, you can see where the transfer students come from. Over half come from California community colleges but keep in mind all community college students have to transfer out to get a 4 year degree. The nice thing about going to a school that has an articulation agreement with USC is that you know the exact classes that will transfer for credit and also those that will transfer straight over and fulfill GE requirements. Also, you do not need to do an extra year at USC. You will enter USC as a sophomore or junior. Good luck!</p>