¿Está la Universidad de Chicago mejorando su departamento de informática? Hay rumores de contrataciones recientes de Berkeley y un presupuesto ampliado para CS.

SÍ.

Déjame ser claro, la Universidad de Chicago ya tiene un gran departamento de CS, pero es un departamento que estaba inusualmente sesgado hacia la teoría. A diferencia de muchas otras escuelas en las que el CS salió de los departamentos de ingeniería, el CS en UChicago evolucionó como una rama de las matemáticas. De ahí su enfoque teórico. Los puntos fuertes de la UChicago en materia de ciencias de la computación son excepcionales. Por ejemplo, Laszlo Babai ha realizado recientemente un gran avance en el problema fundacional del isomorfismo de grafos al mostrar una solución en tiempo casi polinómico: El profesor Babai ha ganado tres premios ACM SIGACT. UChicago CS ocupa el puesto número 34 en el reciente ranking de CS de US News, empatado con Northwestern y UCSB, en gran parte gracias a su grupo de teoría (también hay un grupo de sistemas jóvenes muy productivo, pero los rankings son lentos para adaptarse).

En los últimos años, UofC ha comenzado una seria iniciativa para impulsar el lado de los sistemas y los datos de su departamento de CS, dándose cuenta finalmente de que toda la universidad se estaba perdiendo la ola que son los grandes datos y el aprendizaje automático (por no hablar de los sistemas, las redes y la seguridad). El presidente y el preboste de la UofC hicieron del crecimiento en CS una prioridad, y aprobaron un cambio hacia un departamento más equilibrado con nuevas áreas de fuerza dirigidas a los datos y los sistemas. Más información sobre los planes de crecimiento aquí.

Nuevas contrataciones. Desde entonces, la UofC ha hecho una serie de grandes contrataciones en las áreas de datos/sistemas, incluyendo a Andrew Chien, ex vicepresidente de investigación en Intel, Mike Franklin, ex presidente de la división de CS en la UC Berkeley, Shan Lu, estrella en ascenso en OS de Wisconsin, Fred Chong en Computación Cuántica/arquitectura, así como nuevas contrataciones en HCI (Blase Ur de CMU), bases de datos (Aaron Elmore de UCSB/MIT) y muchos otros. Este verano, Heather Zheng y yo nos uniremos al departamento, y aportaremos nuestra experiencia en redes, sistemas y minería de datos desde la UC Santa Bárbara. Este otoño habrá varias nuevas contrataciones de profesores a nivel de asistentes (sus identidades se darán a conocer a su debido tiempo) en áreas como redes, datos y aprendizaje automático. Las cifras que he escuchado indican que las Ciencias de la Computación de UChicago probablemente duplicarán su tamaño en los próximos 5 años o más, con un montón de profesores que llenarán el lado más empírico del campo para aumentar la fuerza existente en la teoría de la CS. Espero que esto haga maravillas tanto en la oferta de cursos como en la clasificación general del departamento según diferentes métricas.

Currículo. La facultad es consciente de que con la creciente demanda, la oferta de cursos de CS tendrá que ampliarse y cambiar. Donde el tamaño limitado de la facultad anteriormente limitaba la oferta de cursos, eso está empezando a cambiar con las nuevas llegadas como yo y Heather Zheng. Por ejemplo, en años anteriores, el departamento de ciencias de la computación ofrecía un curso combinado de redes para estudiantes de grado y de posgrado. Este año, vamos a ampliarlo a CINCO cursos, 2 secciones de redes de licenciatura (una impartida por mí, otra por Borja), 1 sección de una clase de redes de posgrado pura (yo, invierno de 2018), 1 curso de licenciatura sobre redes móviles/inalámbricas, y 1 seminario de posgrado sobre computación móvil. A medida que contratemos a más personas en una serie de áreas (ML, big data, redes, HCI, seguridad), es probable que ampliemos la oferta en esas áreas también.

Junto con estos cambios, es probable que también reexaminemos la estructura actual del plan de estudios de pregrado para reevaluar qué tan bien estamos atendiendo las necesidades de los estudiantes de pregrado de UChicago, y hacer posibles actualizaciones en la estructura del programa, los requisitos y los prerrequisitos.

Áreas de investigación. Hay muchas iniciativas de investigación nuevas y emocionantes en UChicago. Un ejemplo es el proyecto Array of Things para desplegar potentes sensores en red por toda la ciudad de Chicago, para avanzar en los esfuerzos de investigación en la gestión del tráfico, la planificación urbana, el control de la calidad del aire y las redes inalámbricas. Esto es sólo la punta del iceberg de una serie de posibles colaboraciones con la ciudad de Chicago. Con sus escuelas profesionales de primer orden (Booth Business School, Pritzker School of Medicine, UChicago Law School), UChicago es un lugar ideal para la investigación interdisciplinar. Dado su enfoque más teórico en el pasado, ha habido relativamente pocas oportunidades de tender puentes a estos programas externos. Pero las oportunidades y las partes interesadas están todas ahí y esperando, y el departamento (especialmente yo) está entusiasmado por poner en marcha esas nuevas direcciones de investigación.

Así que con el rápido crecimiento del profesorado, la expansión/cambios en el plan de estudios, y el inicio de múltiples nuevas iniciativas de investigación, creo que es seguro decir que UChicago está mejorando su departamento de Ciencias de la Computación 🙂

.