Fui a Yale hace unos años, así que mi experiencia personal es anticuada. Pero también conozco a algunos profesores como colegas, así que sé bastante sobre el departamento y la facultad desde esa perspectiva. De hecho, acabo de visitar el departamento de CS y di una charla en noviembre (2016). Me sentí como ir a casa 🙂
En resumen, es bastante bueno, pero cualitativamente muy diferente de departamentos mucho más grandes como Berkeley, Stanford o MIT. Yale CS * era * una especialidad bastante pequeña cuando estuve allí (20–30 estudiantes por año). Por supuesto, su tamaño ha explotado recientemente, por lo que la experiencia en el aula ya no es la clase pequeña a la que estaba acostumbrado. Pero la facultad es realmente bastante buena. Muchos de ellos son bastante mayores (Yale y algunos otros Ivies tienden a contratar más profesores superiores que la universidad promedio).
Los cursos avanzados de pregrado son lo mismo que los cursos de posgrado. Así que tiendes a trabajar junto a estudiantes de posgrado cuando estás en el último año. Hay muchas oportunidades para hacer una investigación real con los mejores docentes (hice mi proyecto de graduación con el Prof. Zhong Shao, y su carta de recomendación probablemente fue instrumental para que me metiera en Berkeley y mi éxito después).
- ¿Vale la pena la escuela de verano Wolfram si no te gusta el libro "Un nuevo tipo de ciencia"?
- ¿Cuál es el algoritmo al dominar un proyecto multipista? ¿Compresión-ecualización-reverberación u otro orden?
- ¿Cómo podemos desarrollar nuestro conocimiento en seguridad de red?
- ¿Cuáles son las funciones de la placa base de una computadora?
- ¿Hay algún papel de JavaScript en el aprendizaje automático o el desarrollo de IA?
Hay algunos miembros de la facultad realmente grandiosos que dedican cantidades extraordinarias de esfuerzo y tiempo a la enseñanza. Quiero destacar al profesor Stanley Eisenstat, que ha enseñado programación de sistemas mucho antes de que yo fuera a Yale, y todavía lo enseña hoy. Stan, el hombre como lo llamamos cariñosamente, era / es un maestro brillante, y todavía pienso en su clase (¿CS323?) Como la clase fundamental de CS que me convirtió en un informático. Sus tareas fueron grandes desafíos, y obtener cada punto adicional de su sistema de presentación en línea de autoevaluación fue estimulante. Stan sigue siendo tan vibrante como siempre. Lo vi en mi charla, y en realidad se acordó de mí hace 20 años (en 30 segundos, recordó la única clase en la que no hice tanto calor en Yale CS).
De todos modos, tengo buenos recuerdos de Yale y Yale CS. Es un gran programa que lo preparará bien para cualquier programa de doctorado (o trabajo de la industria). Si terminas yendo allí, diles a Stan y Zhong que les dije hola 🙂