Studying CS at small LAC or large research University before grad school?

@ucbalumnus Could you be more specific? I mean how can that help me to choose between the two schools? As far as I know, Umass Amherst has many more courses (including grad-level courses) since it is a large research university. This is the link to Richmond’s CS courses: http://cs.richmond.edu/courses/index.html. Do you think they are good enough for an undergrad student?

Thank you very much.