Purdue vs UMD for Computer Science

Hi everyone. I have received acceptances from Purdue and UMD for Computer Science. I’m an international student.

After doing some research I came to the conclusion that both colleges were similar in terms of the course and cost of attendance. Location wise, I feel like UMD is better because College Park is really close to DC and Baltimore, whereas Purdue isn’t very close to any big cities. UMD seems to be well know for its cybersecurity program, which is something I’m really interested in (at the moment).

I’m not too concerned about the weather or accommodation because those are things I can get used to, but I’d like a little insight into which college is better in terms of:

  1. Internships, Job Opportunities, Research, what people do in the summer
  2. Entertainment - Are there good restaurants, shops, outdoors-y things?
  3. Class size - I prefer smaller classes to bigger ones.
  4. Professors
  5. Transport within the city and to other big cities