Curso
CS 6200 Graduate Introduction to Operating Systems
- 3 créditos
- Curso fundacional
Cubre hilos, comunicación entre procesos, memoria compartida, llamadas remotas y sistemas distribuidos, todo programado en C. Es uno de los cursos mejor valorados del programa.
Nombre en español
Introducción de posgrado a los sistemas operativos
Qué se estudia
- Procesos, hilos y sincronización.
- Comunicación entre procesos y memoria compartida.
- Llamadas a procedimientos remotos.
- Sistemas distribuidos y virtualización.
Cómo se evalúa
Tres proyectos grandes en C, dos exámenes y participación.
Qué conviene saber antes
C con punteros y manejo manual de memoria, además de Linux.
Consejos de estudiantes
- Construye la base de sistemas que exige la ingeniería de modelos en producción.
- Los proyectos se empiezan el primer día, porque la concurrencia no perdona los atrasos.
Cuándo tomarlo
Como electiva libre de segundo año, para quien busca solidez en sistemas.
Lenguajes y herramientas
- C
- Linux
- POSIX
Cifras aproximadas de reseñas
Son promedios aproximados de reseñas de estudiantes publicadas en OMSCentral y en OMSHub, de manera que cambian de un semestre a otro.
| Indicador | Valor aproximado |
|---|---|
| Dificultad de 1 a 5 | 4 |
| Carga semanal | 20 horas |
| Valoración de 1 a 5 | 4.5 |