1. Stanford 2. UC Berkeley 3. MIT 4. Caltech 5. Harvard
I'm a little surprised MIT and Caltech are lower than Stanford and UC Berkeley. I know that MIT has a culture of sending its undergraduates to different graduate schools (so, if the top CS students go to MIT for their undergrad and professorships, they often would not have a PhD from MIT, lowering their prestige rating), but that does not explain why Caltech would be lower than Stanford/Berkeley. I know Stanford has a decent CS program, but I'm wondering if there's a gaming network effects thing going on, since both Stanford and Berkeley attract more hustlers.