Computer Science Degree from a Liberal Arts College

A CS department that has good coverage of both theoretical foundations and practical implementation does not necessarily require that the college be highly selective.

Granted, a student with a 3.1 HS GPA and 17 ACT needs to step up his/her game in order to handle the rigor of any decent CS major degree program.