Thanks to both of you, @retiredfarmer and @PengsPhils, for the helpful specifics about the programs at WPI and Northeastern. I’ve spent a little time on each site and perusing the documents you posted, and both look like fantastic options for my son. I’ll show him these resources over Christmas break, not only to introduce these schools but also to get him thinking about what approach he might prefer.
I wish every CS program made available a similar document on their departmental vision, goals, pedagogical approaches, and how all three are reflected in the curriculum. Much more helpful than the kind of stuff that shows up on the typical department website.