Computer science at some smaller schools (including liberal arts colleges)

Thanks for this post! This is of high interest to me, in that my son is looking for exactly this – CS within a small school environment (particularly a LAC). We just visited Trinity University this last weekend, in fact, and were very impressed with their program. I wanted to put it out there that another school on his list, but not on yours, is U. of Puget Sound, which seems to have quite a strong CS department. Using your rubric above, their upper level offerings would look like this:

AC TC OS CM DB NW SC SE AI GR HW
1 < 2 2 1 1 0 < 2 1 <

I don’t know how to make the formatting work, so I put in a zero for the one blank on the list, SC..