¿Qué es mejor: Yale CS o Michigan CS?

No estoy seguro de si hay alguna forma de interpretar la pregunta de manera que Yale gane en cualquiera de las categorías. Michigan es uno de los 10 mejores programas de CS, tanto a nivel de pregrado como de posgrado. Yale ni siquiera está cerca.

Hice una búsqueda rápida en Google en el programa CS de Yale y encontré esto:

UHLENHUTH: Hacer relevante la ciencia ficción de Yale

El hecho de que ofrecer un curso introductorio de CS que enseñe “habilidades informáticas prácticas” es incluso un poco de controversia, demuestra la irrelevancia de CS de Yale. Tenga en cuenta también que esto también es muy reciente: el artículo fue publicado en 2012.

Además, de College Confidential:

http: //talk.collegeconfidential….

Si bien disfruté mi tiempo en Yale, he notado en mi tiempo en la industria que Yale está pobremente representada en Silicon Valley y en las principales compañías tecnológicas en relación con otras escuelas. Si realmente está dedicado a la ingeniería o la informática, Yale no es realmente uno de los mejores lugares para ello. Dicho esto, hay muchas buenas razones para ir a Yale, todavía ofrece un buen programa y disfruté mucho de mi tiempo allí.

No puedo hablar de UMich, pero como estudiante de pregrado de Yale CS, definitivamente puedo decir que a nivel de pregrado, Yale proporcionará una fantástica variedad de recursos independientemente de la especialidad en la que te encuentres. La gente sigue criticando a Yale CS por no ser “relevante” pero creo sinceramente que este simplemente no es el caso. Muchos estudiantes de Yale CS obtienen trabajos en Google, Microsoft y otras compañías tecnológicas de primer nivel. Mis clases hasta ahora han sido extremadamente atractivas y mis compañeros de clase aún más.

Sí, Yale no ofrece programación web como clase (aunque puede tomar dicho curso a través de una organización dirigida por estudiantes conocida como HackYale), pero si desea una educación sólida en informática, el enfoque de Yale le dará una base sólida en algoritmos, estructuras de datos y varios otros temas necesarios para que un experto en CS lo sepa. Además, la experiencia de pregrado de Yale es simplemente fantástica: el sistema universitario residencial junto con la variedad de clases que puede tomar, las instalaciones de orientación y la abundancia de EC / eventos simplemente no tienen paralelo.

Creo que sería un error elegir otra escuela sobre Yale simplemente debido a una clasificación departamental, ya que esas son clasificaciones de escuelas de posgrado que tienden a tener en cuenta la producción de la investigación en lugar de la calidad de la enseñanza de pregrado. Aunque el departamento de CS de Yale es pequeño, los profesores son fantásticos y la institución ofrece muchas oportunidades / beneficios fuera de CS. Antes de tomar una decisión, pregúntese qué valoraría de su experiencia universitaria.

Elegiría a Yale para estudios de pregrado y Michigan para estudios de posgrado. Mi razonamiento es el siguiente: en Yale, el tamaño de sus clases será más pequeño y más de sus clases serán impartidas por profesores (a diferencia de los profesores), por lo que probablemente conocerá a más profesores. La calidad de los estudiantes en Yale también será mucho mayor que la calidad de los estudiantes en Michigan, por lo que podrá trabajar con mejores estudiantes.

Michigan CS es más grande que Yale CS, por lo que probablemente tendrá más opciones a la hora de elegir un asesor si va a Michigan CS para la escuela de posgrado. Las clasificaciones son mucho más importantes para la escuela de posgrado que para los estudios de pregrado, ya que las clasificaciones se basan principalmente en el resultado de la investigación de la escuela.