Recently accepted to both…
Pomona CS
- BA degree (apparently this doesn’t effect employability…)
- great for student-professor interaction and help, professors care about your success
- class size is relatively small, but apparently overcrowded for the introductory courses
- HM offers advanced courses (the Claremont University Consortium seems to be on par with USC’s offerings)
- less name recognition at companies, better at graduate programs, prepares students for graduate study, rather than industry
USC CS
- BS degree
- many majors, hard to talk to professors or know them, but there are TAs
- classes are both large, and difficult to get into
- has some more advanced courses
- greater name recognition, better employability immediately after graduation
Please post any relevant information. Hopefully current PC or USC CS students…
Right now I’m leaning toward Pomona. I’m a transfer student, so I need to make sure I can graduate on time despite losing credits in the transfer process, and it seems that is far more feasible at Pomona.