¿Dónde debo ir para obtener una maestría en informática entre UCLA y UMich?

Para la IA moderna, es posible que desee elegir UMich.

UCLA CS definitivamente no tiene ninguna facultad que tenga sólidos intereses en HCI; créanme, les he preguntado. Si tiene intereses en redes o sistemas con aplicaciones para HCI, entonces eso podría funcionar bien. Si realmente está aplicando a UCLA EE y no a CS, entonces eso también podría funcionar. Si realmente quieres hacer ubicomp en SoCal, debes intentar mirar UCSB o Caltech.

Si va a UCLA para IA, debería estar devotamente interesado en (1) inferencia causal (e idealmente haber leído alguna parte del libro de Judea Pearl), (2) razonamiento automatizado (y posiblemente aplicaciones para inferencia sistemática) después de haber leído los documentos de Darwiche , o (3) búsqueda sistemática (y realmente realmente quiero trabajar con Rich Korf). Si está interesado en la PNL, Michael Dyer podría firmar sus documentos, pero sinceramente no tendrá muchos consejos útiles para usted si desea estudiar algo moderno u orientado estadísticamente, tendrá que ser muy impulsivo y definitivamente autónomo. fundado. Si está interesado en los siguientes capítulos de Russell y Norvig, probablemente lo pasará mal en UCLA: 11-12, 15-end. Si está interesado en el aprendizaje automático aplicado pero no está interesado en las aplicaciones de visión por computadora o bioinformática, probablemente lo pasará muy mal en UCLA.

En cuanto a la financiación, al menos dos veces en los últimos años ha habido una crisis en UCLA CS donde había> 100 solicitantes para <40 puestos de asistencia técnica, y su éxito se basó en gran medida en su asesor. Los estudiantes de MS a veces superaron a los estudiantes de doctorado de la financiación de TA, pero solo si tenían asesores más poderosos (es decir, generalmente en redes, sistemas o visión). La facultad me ha dicho fuera de registro que a mediados de los años '00 hubo algo de desacuerdo sobre si UCLA CS debería desarrollar un gran programa de MS 'vaca de efectivo' (como Stanford, CMU o USC) o debería permanecer pequeño . Los partidarios del crecimiento comenzaron a hacer crecer el programa, pero luego tuvieron que detenerse y retroceder cuando la economía se hundió, y desde entonces el departamento ha tenido importantes problemas de financiación (y administrativos generales).

¿Apoyo profesional? Si bien las ferias de trabajo de CS de UCLA parecían bastante débiles cuando estuve allí (en relación con mi licenciatura), Google Santa Mónica recientemente ha estado reclutando más activamente en UCLA. Después de haber trabajado en Silicon Valley (bueno, SF) durante algunos años, la impresión que tengo es que Michigan recibe más atención de reclutamiento que UCLA para la ingeniería de software general. Después de mi primer año, tuve la suerte de realizar una pasantía con Matt Ginsberg (asesor de Darwiche y amigo de Korf) en On Time Systems y adquirir una valiosa experiencia de programación en C ++, así como parte de la perspectiva única de Matt (aunque no lo hice) tener cualquier facultad de UCLA que respalde mi solicitud de empleo). Al año siguiente me uní a Yelp gracias principalmente a un amigo de pregrado.

En mi experiencia, los estudiantes más felices y exitosos de UCLA CS tendían a conocer a sus asesores (o las especialidades de sus asesores) mucho antes de comenzar o trabajar en redes o en un área de orientación biomédica. Las posibilidades de obtener un MS RAship fuera de estas áreas son mucho más escasas.

Mi doctorado es de UCLA / CS, y he enseñado en UMich / CSE por más de 10 años. Habiendo conocido a la mayoría de las personas mencionadas en la respuesta de Paul Wais, y conociendo el lado de Michigan de la historia, puedo respaldar completamente la respuesta de Paul. Sin embargo, esta discusión no debe extrapolarse a Ph.D. estudios.

Michigan / CSE tiene grupos separados de AI y HCI (ML es lo suficientemente grande como para ser un tercer grupo, especialmente si incluimos profesores relevantes de ECE). Aquí hay varios investigadores de IA muy veteranos (presidentes anteriores de AAAI, ex Bell Labs, ACM e IEEE Fellows) y muchos investigadores jóvenes de ML y HCI que hacen cosas nuevas y emocionantes. También tenemos un laboratorio de robótica muy activo. La selección de cursos en AI / ML / HCI es amplia y en expansión.

En comparación con UCLA, un recién graduado de UMich escribió un fuerte Ph.D. disertación sobre búsqueda sistemática y colaboración / coedición con Korf en UCLA. El tipo de razonamiento que estudia Darwiche también está representado, pero en el grupo de verificación de hardware (que a veces atrae a estudiantes de la pista de IA). La inferencia causal también está representada, tal vez, en formas más aplicadas (pero UCLA es considerablemente más fuerte en aspectos fundamentales de la inferencia causal). La PNL está activa en Michigan: además de Drago Radev, acabamos de contratar a Rada Mihalcea.

No hay debates activos sobre el estado del programa de EM: estamos en equilibrio. En general, la facultad de Michigan de alguna manera se lleva mejor que la facultad de UCLA.

UMich / CSE está bien financiado debido a las crecientes inscripciones de pregrado, y es bastante común que los estudiantes de MS reciban puestos de TA. Por otro lado, es prácticamente imposible para los estudiantes de MS sacar a los estudiantes de doctorado de las posiciones de TA.

Es difícil para mí comparar las perspectivas laborales para los estudiantes de UCLA y UMich, pero las ferias de empleo en el Campus de Ingeniería (Norte) en UMich son salvajes. Puede encontrar reclutadores en el campus de todas las empresas de renombre en el SW, semiconductores, sistemas integrados y electrónica integrada, industrias financieras, de consultoría y muchos otros. Las nuevas empresas también vienen a reclutar aquí. Hay una serie de compañías locales que también están tratando de contratar estudiantes de UMich, pero están desconcertados por las legiones de reclutadores de Google, Facebook, Microsoft, Yahoo, GE, etc.

Escuché que las ferias de empleo de UCLA también son muy extensas, y es de esperar que en una gran ciudad. UMich / CSE es simplemente más grande y más dinámico, por lo que las empresas de fuera de la ciudad reclutan activamente aquí.

Espero que esto ayude.

Ambas son las escuelas mejor clasificadas según el informe 2015 de las mejores universidades y colegios de PayScale (ver Mejores universidades y colegios), por lo que la elección se limitará según la especialidad universitaria elegida. Uno puede ajustarse mejor al otro dependiendo de la especialidad universitaria.

Por supuesto, lo más importante es la aplicación. Debe presentar una solicitud y ver si es aceptado.

Otros factores incluyen el costo, incluidas las becas, la proximidad a su ubicación o residencia, la cultura y más. Algunas personas incluso eligen según las opciones de residencia, la cantidad de amigos que asisten a la misma escuela y los trabajos a tiempo parcial disponibles.

Aquí hay un informe comparativo entre las dos escuelas:

Universidad de California – Los Ángeles (UCLA) Salario escolar, salarios promedio

University of Michigan – Ann Arbor School Salario, salarios promedio