Computer Science: Pomona College vs USC

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.