While Purdue has a very strong computer science program Boston University is also strong. This is their new computer science building:
Boston is the ultimate college town with the bonus that it is a very large city. 200,000 or so college students in the immediate area…and there isn’t a cornfield in sight. Many CS internships available within commuting distance of Boston University.