Strong Computer Science program at Midwest LAC? (And how small is too small?)

I don’t see how it’s possible that a school with 5 professors can offer adequate courses for a variety of CS subjects. The frequency would be so low that taking the courses would be a miracle even if they all were offered. I think you would need at least 8-10 professors/lecturers to realistically have a program with any sort of breadth. If there are truly only 4-5 professors, I can’t say I’d recommend going there. Agreed on the age of the Ph.D. overall, but an older greybeard department can be a hindrance if there is not any modern technology taught at all. That can be evaluated by looking at courses of course.

@TwoHearted

It seems you went from one extreme to the other. There are a lot of schools that are in the middle of CMU and Midwest LAC’s. They are also very different experiences, to the point that finding a student who would enjoy both is relatively remarkable. Why apply to MIT and the like but then look for LAC’s otherwise?