Liberal arts schools that are also good at computer science?

On the Hamilton site, I only see 4 faculty members for CS and a rather limited number of courses. For a prospective CS major I’d be a little concerned … absent some rather rave reviews from current/former students, or good reports on post-graduate outcomes. The department might be more than adequate though to support a CS minor (or double-major).