Si Es la mejor clase de codificación más profunda que obtendrá en Harvard. Vale la pena conocer los conceptos del sistema operativo. Obligarlo a realizar programación multiproceso e implementar memoria virtual es una excelente manera de solidificar la comprensión. Trabajar en equipos de 2 en proyectos largos y difíciles también es una gran experiencia.
Además, Margo generalmente lo enseña y esa debería ser una razón suficientemente buena en sí misma.
Es mucho trabajo. Creo que cuando lo tomé (hace mucho tiempo, y mientras Margo estaba en año sabático), fueron alrededor de 40 horas a la semana de trabajo (generalmente en forma de tareas de 60 horas / persona cada 2 semanas). Obviamente, esto es mucho más trabajo que la mayoría de las clases. Pero sacas de él al menos lo que pones en él. La cantidad de trabajo puede haber disminuido con el aula invertida o proyectos más recientes.
- ¿Cuáles son algunos de los mejores diseños de camisetas y sudaderas de informática?
- ¿El aprendizaje automático y la inteligencia artificial son capaces de automatizar la automatización?
- Cómo explicarle a un agricultor qué es la informática y qué hace un ingeniero de software
- ¿Qué significa cuando un programa se bloquea repentinamente?
- ¿Qué es mejor: licenciatura CS en MIT o Stanford?