What schools should I apply to for CS?

  1. Avoid colleges which are too expensive and may force you to drop out due to running out of money, or require large amounts of work (>10 hours per week) during the school year that can reduce time for school work.
  2. If there is a high college GPA or competitive admission for enrolled students to enter or stay in the major, be careful. A 3.5 GPA is typically more difficult in college than in high school.
  3. CS department should offer a reasonable range of upper level CS courses frequently enough, with enough space for CS majors to take them.