¿Cómo se comparan los departamentos de informática de pregrado de la Brown University y la Duke University?

Comenzaré diciendo que tanto Brown como Duke tienen maravillosos programas universitarios para ciencias de la computación, pero que mi respuesta estará sesgada hacia Brown, ya que sé mucho más sobre su departamento de informática.

Brown University tiene un gran departamento. Nunca se verá limitado por la oferta de cursos, y siempre tendrá oportunidades de investigación (especialmente durante el verano). Hay muchos proyectos en los que participar. El más importante que se me ocurre es Pyret, un nuevo lenguaje de programación que Brown ha desarrollado.
Otra gran cosa acerca de Brown es la participación que los estudiantes tienen con el departamento. Muchos estudiantes TA y ponen mucho en la comunidad CS.
En mi opinión, lo que tiene el departamento de Brown CS es que no tendrá tantas ofertas teóricas de informática. Los cursos de Brown CS tienen mucha programación involucrada, incluso en clases más relacionadas con la teoría. Algunas clases como la teoría de la complejidad no se han ofrecido durante mucho tiempo.
Una cosa particular a tener en cuenta con Brown es que el plan de estudios abierto permitirá muchas más opciones de cursos de flexibilidad que muchas otras instituciones.

Antes de mencionar a Duke, aquí hay una gran publicación de Quora sobre el departamento de Duke CS: ¿Cómo es estudiar informática en Duke?

El departamento de Duke ofrece cursos similares a Brown y tiene muchos de los mismos profesionales. Creo que la principal diferencia es que Duke es más fuerte en teoría que Brown, mientras que Brown impulsa la programación. Otra gran cosa acerca de Duke es la disponibilidad para la investigación entre estudiantes universitarios. Echa un vistazo al programa Duke CSURF.

Ambas escuelas tienen un excelente departamento de pregrado, y uno aprendería cosas similares en cualquier lugar; por lo tanto, también es vital una comparación del medio ambiente, el costo, la ** comida **, los estudiantes, etc.

Veo una publicación sobre Brown, así que pensé en comentar sobre el departamento de informática de Duke.

En general, digo que tampoco te equivocarías, ya que son bastante fuertes en general. El departamento de Duke no es enorme, pero con el creciente número de estudiantes interesados ​​en CS, el departamento parece haber aumentado sus ofertas en términos de cursos. Diría que las asignaturas optativas generales son un poco impredecibles en términos de mi interés personal, pero si tomas algunas clases de matemáticas adicionales y tomas las clases de algoritmos centrales temprano, también tienes más flexibilidad en las ofertas de posgrado, que a menudo son tomadas por estudiantes universitarios. para que pueda encontrar algunas clases interesantes cada semestre si mantiene sus opciones abiertas.

En términos de investigación, hay grupos fuertes en algoritmos, aprendizaje automático, IA y más. No es muy difícil investigar con un profesor si toma las clases correspondientes y especialmente si le va bien en una clase con ese profesor. La mayoría de las personas que están interesadas en la investigación pueden encontrar algo, ya que generalmente hay más lugares que los estudiantes y muchos incluso obtienen fondos durante el verano si eso es lo que eligen buscar.

En términos de ubicación, no puedo decirle mucho sobre la escuela de posgrado, pero varias personas son reclutadas por las principales empresas cada año. Conozco personas que realizarán pasantías en Facebook, Google, Salesforce, Microsoft, Apple, etc. Incluso personas que realizarán pasantías en startups si esa es su velocidad, como Indiegogo, Twilio (¡Yo!), Dropbox, etc.

Creo que podrá encontrar todos los recursos que necesita para prepararse para cualquier carrera futura en CS. ¡Hazme saber si tienes alguna pregunta!

Brown solía ser uno de los departamentos de informática mejor calificados, a menudo entre los 10 primeros, pero en las últimas clasificaciones de USN & WR de escuelas de posgrado en ingeniería (sin desglose por ciencias de la computación), Brown ocupa el puesto 49 (empate), mientras que Duke ocupa el puesto 28. (Corbata). tal vez Brown tenga un puntaje más alto en ciencias de la computación UG, pero son sorprendentemente bajos para la ingeniería en general.