Princeton ha tenido problemas para mantener la facultad de CS. Me sorprende que nadie haya mencionado a Penn, aunque la gente comúnmente olvida que Penn es una hiedra. Desde una perspectiva de licenciatura, mi experiencia es que Brown tiene los estudiantes más comprometidos. Para un doctorado, una Ivy no sería mi primera opción, y si estuviera eligiendo uno, mi orden sería probablemente Penn, Brown, Dartmouth, Columbia, Cornell y Princeton. Sin embargo, esto es muy específico para los subdominios; No podría decirle qué escuela sería mejor en un área que no conozco (como la teoría de la computación).
El CS equivalente a las Ivies es (a nivel de doctorado): Carnegie Mellon, Stanford, MIT y la Universidad de Washington. El número de escuelas estatales con programas de CS de primer nivel es enorme (UIUC, Universidad de Wisconsin, Estado de Carolina del Norte, Chapel Hill de la UNC, Tecnología de Georgia, UVa … y la lista continúa). No cumplirá con los requisitos superiores que le gustaría en Hahvahd, pero obtendrá una educación de primer nivel y conexiones con cualquier programa de trabajo o graduado que desee (si lo hace bien).