While it is true that Davidson offers some CS courses, they have no CS major, which is why I had them mentally marked off as having no department, which isn’t strictly true. Also, according to my new favorite widget at http://nces.ed.gov/collegenavigator/, they had a whopping 2 music majors graduate last year, which doesn’t exactly inspire confidence in their music scene. Too bad, because I have great respect for the school overall.