Note: This post is more a train of thought than a definitive statement
I would also agree that PhD’s say very little about CS overall.
Most CS graduates are not even bothering to think of grad school - they want to get out into the industry - only a small fraction are worried about research / academia - those are probably even self-selecting to some degree with the pure academic types, for lack of a better sweeping generalization.
Focusing on such a small part of the program at each school doesn’t reflect much on the general CS experience. A school that has top research and research opportunities but absolutely disregards their undergraduate student body could easily excel by that metric. To be fair, I suspect those are few and far between.
This really is circling around a bigger topic in my eyes: the software industry has long struggled to separate the average developers from the great, and I think that CS schools outside of the big powerhouses can often suffer the same fate.
Overall, CS is more or less the same in content at most schools that have a decently developed department. The separators are very minor, and more importantly, even when you find a difference, deciding which you prefer is almost completly subjective or based on your goals.
Here’s what I’ve noticed (all from experience, not at all gospel):
There are 3 main types of CS department in terms of general philosophy that I’ve seen commonly:
Math and CS - mostly focused on theory usually
Engineering and CS - either simply in the engineering department for a lack of another, but sometimes it can mean a more hardware based focus
CS Department / College - varies a lot
Departments also have very different approaches in terms of introductory teaching. My school has a very specific philosophy on the matter, and it is one of the reasons I love the program.
There’s the generalized practical vs theoretical spectrum, which again is entirely dependent on your goals in terms of ranking.
Especially in the case of your daughter, if she sticks to the software engineering side, that stat carries even less weight IMO.
I don’t want to crunch the numbers at the moment, but if you’d like, I would suggest calculating the percentage of students that attended a Top 5/10 CS school for their PhD after undergrad at each school of those that pursued a PhD. While it still does focus on a small portion, it would hopefully reflect the overall teaching quality and culture with the projects and abilities of the students.