¿Cómo se compara el programa de pregrado de CS de Yale con el de Harvard?

Históricamente, ambos departamentos solían centrarse en la educación universitaria y menos en la investigación. Así que hubo clases de ganadores de medallas Wolf y ganadores de premios, pero el ritmo de la investigación fue más lento en comparación con las escuelas CS mejor clasificadas. Esto se debió principalmente a que la mayoría de los Ivy tenían una política que generalmente no promocionaba a sus jóvenes profesores asistentes y, en cambio, contrataban profesores superiores lejos de otras escuelas superiores. Desde 2000, sin embargo, ambas escuelas han cambiado su filosofía. Como resultado, hay muchos docentes jóvenes y enérgicos en ambos lugares, mejorando drásticamente su producción de investigación y aún manteniendo la educación CS de primer nivel para estudiantes universitarios.

Si quieres comparar los dos, diría que ambos son muy similares. Aunque tengo la impresión de que Yale CS es más grande, también han estado contratando mucho más en los últimos años para crecer (Dan Abadi, Bryan Ford y los empleados senior Joan Feigenbaum y Avi Silberschatz). Harvard no ha estado contratando tanto (consiguieron a Eddie Kohler de UCLA para reemplazar a Matt Welsh, quien se fue a Google).

Como estudiante de último año en CS y matemáticas aplicadas en Yale, en mi opinión, el programa de pregrado, aunque es muy pequeño, es muy fuerte. Los profesores son extremadamente accesibles, es muy fácil involucrarse en la investigación (u otros proyectos / startups si es lo tuyo). Tenemos una serie de grandes educadores e investigadores en el departamento (Dan Spielman, Dana Angluin, Stan Eisenstat, solo por nombrar algunos). El pequeño tamaño del departamento también conduce a una comunidad CS muy fuerte, que está cada vez más vinculada a una creciente comunidad de startups en el campus.

Las personas que salen de Yale no tienen problemas para conseguir trabajo en las grandes empresas tecnológicas (Google, Microsoft, Twitter, lo que sea) o en las nuevas empresas.

El pequeño tamaño del departamento significa que las opciones de clase son mucho más limitadas que en lugares como MIT y Stanford. Las asignaturas optativas especializadas tienden a enseñarse cada dos años en lugar de cada año. Aunque nunca he tenido un semestre en el que no haya tenido más clases de CS que hubiera querido tomar de lo que cabía en mi horario.

Si la fuerza de las artes liberales de Yale es un atractivo para hacer CS aquí es una cuestión de elección personal. Las especialidades de CS (y cualquiera realmente) en Yale tienden a estar lejos de ser especializadas. Hay muchas carreras dobles y personas que participan en una gran variedad de actividades extracurriculares, desde grupos de rendimiento, hasta equipos deportivos, hasta grupos políticos.

Realmente no puedo hablar por Harvard CS, sin embargo, tengo la sensación de que es similar a Yale en que es un programa bastante pequeño. Harvard es muy fuerte en Matemáticas, lo que me imagino que tendría un efecto positivo en la CS teórica.