¿Qué tan bueno es el departamento de informática de la Universidad de Rice?

Déjame comenzar con una historia.

Cuando trabajaba para Rice IT, uno de los otros estudiantes que trabajaban en la mesa de ayuda, un asistente técnico para el pensamiento algorítmico , calificaba las tareas en voz alta durante el tiempo de inactividad. Reflexionó, “¿El mismo error?” después de marcar algunos papeles seguidos por un tiempo de ejecución inferior al óptimo. Segundos después, “¡Qué demonios! Lo implementaron directamente desde la biblioteca”. En otras palabras, el código de las bibliotecas ya es el más rápido y conciso. Maldijo, sacando furiosamente la hoja de calificación equivocada.

Solo que, de hecho, el Prof. Rixner ideó su propia implementación, más elegante que la versión oficial de Python Library de origen público. NBD.


Rice tuvo un gran éxito en Coursera este año en Introducción a la programación interactiva con Python , una de nuestras clases de Introducción CS. El brillo que atrajo a la gente, creo, fue el enfoque de aprender aprendiendo a construir juegos y que el profesor Rixner construyó un IDE de Python directamente en el navegador (CodeSkulptor). Si alguna vez ha tomado la programación, conoce los dolores de configurar un IDE como principiante.

Si tomas la clase en Rice, lanzarás y diseñarás un juego en la segunda mitad. Esta es una clase rara en la que te irás con algo para mostrar, algo de salida creativa; Prometo que pasará mucho tiempo antes de que construyas algo propio en Física o Matemáticas. Muchos de mis compañeros de clase se fueron con juegos de arcade bastante impresionantes, el primer semestre del primer año.

Dicho esto, no tenemos profesores de primera clase aquí. No hay premios Turing en horario de oficina. No leerá “cosas realmente notables que se están haciendo para el campo” en el Times. Y ciertamente hay departamentos en este país donde cada profesor tiene un pequeño reclamo sobre este problema. Tampoco se perderá la producción creativa (el curso SaaS de Berkeley asigna equipos para construir para grupos sin fines de lucro, por ejemplo; el laboratorio de juguetes del MIT también). Cal tiene tres edificios EECS; Tenemos una colección de pasillos en Duncan Hall. Stanford tiene el edificio Gates Computer Science Building; Ni siquiera tenemos una sala CS. Tenemos menos clubes y equipos de CS, y muchos menos premios.

Tal vez vengas a Rice porque el mundo es grande y la vida es corta. Pero no vengas solo porque te atrae una visión de clases más pequeñas y profesores accesibles. Rice CS acaba de rehacer todo su plan de estudios de pregrado. Puede que algún día sea fuerte, y estoy seguro de que los profesores tienen el deseo de una buena enseñanza en sus corazones. Rice se está lanzando a la nueva cultura MOOC, y si se matricula en un futuro cercano, hay una buena posibilidad de que los profesores piloteen los cursos de Coursera y EdX.

Si Rice es una de tus opciones porque temes no poder trabajar con los profesores de las grandes y malas escuelas de todos modos, déjame decirte esto. Eres lo suficientemente bueno. Se puede ir. Y sobresalir. Y capta la atención de ese profesor con el que quieres trabajar.

Y si sucede que no te tomarán y Rice lo hace, o si ya estás aquí, sabrás que, en todo lo que importa, no te estás conformando con menos.

PS CS, y todos los departamentos de Rice, tienen alguna conexión con la medicina, probablemente porque el enorme Centro Médico de Texas al lado. Hay algo que decir sobre Rice teniendo una de las supercomputadoras más rápidas, pero se está utilizando para estudiar enfermedades en el BRC. Si está interesado específicamente en usar CS en medicina, creo que la posición de Rice es bastante única.

Depende de tu medida de “bondad”: ¿Crees que un departamento es bueno porque tiene ganadores del premio Turing o por la diversidad en cursos o trabajos de estudiantes más grandes / más pequeños o en el campus disponibles para estudiantes de pregrado / maestría / doctorado o algo más? ? Esta medida también difiere en función de si está hablando con un estudiante universitario (vea la respuesta de Waseem) o haciendo su maestría o un estudiante graduado (ese soy yo), ya que cada uno de ellos tiene diferentes expectativas del departamento.

Para no tergiversar el alumnado de Rice, responderé a una pregunta diferente: “¿Cuál es la perspectiva típica de un estudiante de doctorado del departamento de informática de la Universidad de Rice?” … y le permite inferir la respuesta a la pregunta mencionada anteriormente 😛

– Solo vine a la Universidad de Rice porque mi asesor se mudó aquí, pero en retrospectiva no podría haber tomado una mejor decisión 🙂
– El personal administrativo de Rice y luego el presidente fueron muy complacientes (y aún lo son) con el proceso de transición y me ayudaron mucho a renunciar a algunos de los requisitos. ¿Por qué estoy señalando esto? Bueno, en algunas universidades públicas donde el número de estudiantes matriculados es muy grande, el gran volumen de papeleo / casos a veces hace que el personal administrativo sea bastante desagradable y a veces grosero.
– Peces gordos … claro, son buenos para la publicidad, pero lo que realmente le importa a un estudiante graduado es el registro de publicaciones de la facultad y también si todavía están publicando en revistas / conferencias de primer nivel … ¿Por qué? Necesitamos graduarnos en 5-6 años y conseguir un trabajo 😉 … Por cierto, si crees que los premios Turing lo convierten en un gran pez, sospecho que Moshe obtendrá uno en el futuro reciente 🙂
– Estoy de acuerdo en que hay menos clubes y el presidente actual (junto con pocos estudiantes entusiastas) está tratando de abordar eso. Por lo tanto, en lo que respecta a los estudiantes graduados, hay relativamente menos oportunidades para socializar … aunque las reuniones de los viernes por la noche en el pub Valhalla (que sirve cervezas baratas) en el campus sí ayudan help
– Algunas clases son pequeñas, mientras que otras son bastante grandes … depende de la popularidad y también del tipo de curso (seminario, codificación intensiva, teoría intensiva, introducción o avanzado) … por lo que el tamaño de la clase no debería ser un factor motivador para elegir Rice (al menos no para un estudiante graduado). Dicho esto, es importante señalar que entre los cursos (muy seleccionados) que tomé, los profesores me parecieron bastante accesibles y útiles.
– Basado en discusiones casuales con otros estudiantes de posgrado, la mayoría de ellos parecen muy contentos con sus asesores (con temas como microgestión, elección de problemas, relación, etc.).
– La situación de financiación es bastante buena en comparación con otras universidades. Además, las oficinas con 3 estudiantes por habitación se asignan a estudiantes de posgrado, lo que ayuda si necesita paz y tranquilidad mientras trabaja … a algunos les puede gustar, a otros les puede gustar un entorno de laboratorio “grande”.
– Hay muchos rumores sobre emprendimiento en Rice durante los últimos años. MBA-school ofrece un curso bastante bueno sobre él, además hay eventos como el inicio de 3 días que son útiles tanto para estudiantes de pregrado como para graduados. Rice OTT también es bastante útil en esta área.

Dado que Rice tiene un departamento más pequeño, en promedio, hay 2-3 profesores por área de investigación. Algunas áreas de investigación tienen solo una. Entonces, aquí está mi sugerencia para futuros estudiantes graduados: haga un poco de tarea antes de aplicar aquí. Si está algo seguro acerca de en qué área desea trabajar y si le gusta el registro de publicación del asesor “prospectivo” en esa área, entonces y luego solo presente su solicitud aquí. Si no tiene ni idea, puede golpear una mina de oro y encontrar un asesor adecuado o puede terminar estableciéndose (o cambiando la universidad).

Puedo darte una perspectiva sobre el departamento para estudiantes universitarios. No estoy seguro de cómo son las cosas para los estudiantes de posgrado.

En resumen, el departamento de Informática de Rice es una joya escondida.

El plan de estudios del primer año es bastante diferente de un programa típico de informática. Está diseñado para acomodar tanto a los estudiantes que comenzaron a programar a una edad temprana como a aquellos que nunca han programado y quieren especializarse en Ciencias de la Computación. COMP 140, COMP 182, COMP 215 y COMP 310 se enseñan muy bien y son algunos de los cursos más emocionantes que he tomado en Rice.

El conocimiento impartido a través del programa es muy teórico y, a pesar de eso, obtienes mucha práctica de programación a través de tareas rigurosas. Esto lleva a una cantidad ridícula de horas dedicadas a las tareas y comienzan a ser extremadamente difíciles hacia el final del semestre. Sin embargo, siempre hay ayuda para quienes la buscan.

Debido a este rigor y a su sólida base teórica, los graduados de CS de Rice son excelentes para adquirir nuevos conocimientos y pueden aprender rápidamente nuevas tecnologías y tener un buen sentido del diseño en ingeniería de software.

A pesar de todo esto, la mayoría de mis colegas y yo hemos logrado tener una vida social muy decente. Aunque hubo momentos en que sentí que apenas dormía.

Una buena parte de nuestros estudiantes trabaja en empresas líderes como Google, Microsoft, Amazon, Facebook, etc.

Hablando como estudiante de pregrado junior. Es decente IMO. La mayoría de los profesores realmente saben lo que hacen y son decentes en la enseñanza. Los estudiantes son, en promedio, altamente competentes y motivados. Fui uno de los mejores estudiantes de matemáticas / ciencias en una muy buena escuela secundaria, pero no me siento inteligente entre mis compañeros de clase de CS (¡y eso es algo bueno!). Cuando se gradúe, tendrá los conocimientos y las habilidades para convertirse en un buen ingeniero de software de nivel básico.

Sin embargo, tengo un par de quejas. Dado que Rice tiene un departamento de CS pequeño, no hay muchas opciones para asignaturas optativas (aunque hay algunos cursos optativos muy bien enseñados). Además, por la cantidad de estudiantes talentosos en el departamento de Rice cs, siento que merecemos más reclutamiento en el campus de compañías tecnológicas. Si bien las grandes empresas tecnológicas como Google, Facebook, etc., reclutan bastante, aquí muchas empresas medianas muy buenas no lo hacen (por ejemplo, Quora, Pinterest, etc.). Esto es más o menos porque Houston no es una ciudad tecnológica como Bay Area / Seattle / NYC.

En general, diría que Rice es un lugar sólido para estudiar ciencias de la computación como estudiante universitario. Pero si tiene ofertas de admisión de las mejores escuelas en áreas más tecnológicas como Stanford o Berkeley, le recomiendo que vaya allí. ¡Espero que esto ayude!

Las computadoras y la informática son una parte integral de nuestras vidas hoy. La informática está revolucionando el proceso de investigación, desarrollo y descubrimiento en todos los campos de la ingeniería y la ciencia. El impacto social de la informática continúa aumentando a medida que las computadoras se vuelven más accesibles. Mientras tanto, las bases de la informática también continúan cambiando a un ritmo vertiginoso. Las nuevas tecnologías, como los procesadores de puntajes múltiples, la informática móvil y la informática en la nube están remodelando el panorama de la informática, y están surgiendo nuevos desafíos a medida que la informática se vuelve cada vez más multidisciplinaria. Los empleadores demandan habilidades de vanguardia en informática en una amplia gama de industrias. Un departamento sólido de informática es esencial para la misión de Rice de ser una universidad de investigación de clase mundial que prepare a los estudiantes para contribuir al avance de la sociedad. Rice tiene una larga historia de liderazgo en informática, comenzando con el desarrollo de la computadora R1 a fines de la década de 1950. El Departamento de Ciencias de la Computación continúa con este legado al avanzar las fronteras de la informática. Tenemos una misión triple: crear conocimiento, diseminar conocimiento y brindar servicio a nuestras comunidades, tanto a la comunidad local de Rice como a la comunidad en general más allá del campus. Servimos como un centro de experiencia en tecnologías informáticas para nuestra universidad, nuestros colaboradores de investigación y nuestros socios de la industria. Obtenga todos los detalles aquí Departamento de Informática de la Universidad de Rice y aquí Universidad de Rice – SchooLinks

De ninguna manera podría este viejo bicho comentar sobre el departamento de informática de Rice, ya que cuando este sufrió Rice en la década de 1950, la bolsa de ducha electrostática aún no había llegado a ser de uso común. El término de Luddite para computadora. Jack Larner, Rice 1960, Pitt MA 1962, WVU PhD 1972.