Ranking de las escuelas enumeradas en los detalles de la pregunta:
- Stanford, porque el departamento de CS es bueno, un montón de startups salen de Stanford, y tienen grandes relaciones con las empresas locales.
- MIT, con graduados inusualmente inteligentes y ex alumnos haciendo un montón de startups, aunque la escuela no tiene una buena historia de fomento de las relaciones con la gente en la industria.
- Caltech. Los graduados son sólidos, y las empresas de Silicon Valley visitan el campus para reclutar personal.
- CMU. No me he encontrado con un mal graduado de la CMU.
- Berkeley. BSD viene de Berkeley. Kirk McKusick, Eric Allman, Keith Bostic y Van Jacobsen son todos increíbles. David Patterson me metió en la Computación Orientada a la Recuperación que tuvo un gran impacto en los productos que construí. Desgraciadamente, hoy en día CS 162 Operating Systems es una asignatura optativa y el último graduado que entrevisté no podía escribir un simple programa.
Aunque la respuesta de Shane Ryoo's es correcta en cuanto a que la escuela no es un factor después del primer o los dos primeros trabajos.
Personalmente, a igualdad de condiciones, preferiría un graduado del programa de coop de la Universidad de Waterloo con 6 prácticas de 4 meses que sumen dos años de experiencia profesional. Sus dos años de experiencia laboral son un mejor predictor del éxito que como mucho varias prácticas cortas.