Mi hijo es un estudiante de primer año en mi alma mater (Universidad de Maryland) que estudia CMSC tal como lo hice yo, así que he visto de primera mano cuáles son los cambios.
[TL; DR: Creo que el plan de estudios es mejor ahora]
- La informática obtiene mucho más respeto y espacio. Cuando pasé a principios de los años 80, los departamentos de ciencias de la computación y astronomía compartieron un edificio y la ciencia de la computación fue despreciada (un poco) por no ser ingeniería y matemática. Ahora mi hijo tiene que determinar en cuál de los tres edificios de informática donde están sus clases.
- Sin tarjetas perforadas, sin riesgo de dejar caer su proyecto por el hueco de la escalera. Reemplazado con el riesgo de tener un bloqueo de disco local o borrado por error en una computadora portátil. Estoy de acuerdo con Thomas Cormen: se dedica menos tiempo a pensar las cosas y no se obtiene la profundidad que teníamos, pero se tiene la capacidad de manejar mucha más amplitud. Del mismo modo, Eclipse o herramientas similares con un depurador interactivo agradable produce graduados que nunca aprendieron a escribir declaraciones de impresión de depuración en sus programas.
- Menos énfasis en los lenguajes de programación y cómo crear nuevos lenguajes. Más énfasis (clases / profundidad) en ingeniería de software. Personalmente, creo que esto es una mejora.
- Los cursos que solían ser de posgrado solo cuando estuve allí han migrado al plan de estudios de pregrado. Ahora puede tomar múltiples cursos en redes e inteligencia artificial como parte del plan de estudios de pregrado.
- Hay cursos de interacción humano-computadora y UI / programación portátil. Los primeros eran clases de posgrado / proyectos de investigación en los años 80, el último no existía en absoluto.
- Los cursos de teoría elemental todavía están allí (Análisis numérico, Métodos de computación) pero han agregado clases sobre criptografía y teoría de juegos.
En términos de cómo se enseñan las cosas, todavía hay conferencias y grupos de discusión. Muchos de los libros están disponibles en línea, por lo que mi hijo lleva una tableta a clase con él y resalta el texto electrónicamente durante las conferencias. Las tabletas son mucho más livianas para llevar entre clases.
Los proyectos se entregan de manera diferente: los niños obtienen un complemento de eclipse que los conecta con el repositorio central donde entregan sus programas de trabajo. Los profesores ejecutan los programas para ver cómo se comportan, en lugar de mirar la salida en papel de la plataforma de perforación.
- ¿Hay pruebas científicas para el calentamiento global?
- ¿Alguien puede volver a electrocutarse a la vida?
- ¿Cuál es la diferencia entre calor intenso y una llama?
- ¿Cuáles son los conceptos de las estrellas de neutrones y los rayos gamma que emiten? ¿De dónde viene esta tremenda cantidad de energía en el universo?
- ¿Qué es la fijación en términos de biología?