Overall ranking may not necessarily mean that one school is necessarily better or worse than the other in learning outcomes for a given major, and student-specific characteristics may affect whether one is better or worse for that student.
If you can convince a CS graduate to go through the syllabi, exams, and other course materials for various CS courses at each school and tell you how they compare, that may answer your question more specifically and usefully.