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.
- ¿Por qué se sigue utilizando el modo de cifrado CBC en lugar del modo CTR aunque el modo CBC ha demostrado ser vulnerable (por ejemplo, ataque de caniche)?
- ¿Estallará la burbuja del aprendizaje automático / aprendizaje profundo en el futuro cercano?
- ¿Puedo hacer machine learning con Go?
- ¿Carnegie Mellon y Texas A&M en Qatar ofrecen la misma calidad y títulos de enseñanza que los originales?
- Neo4j dice que es ACID, pero en modo HA, ¿es eventualmente consistente? ¿Sigue siendo válido ACID?
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.