La asignatura Ampliación de Sistemas Operativos se imparte en el primer semestre del tercer curso del grado en Ingeniería de Tecnologías de la Información. Se trata de una asignatura obligatoria que consta de 6 créditos ECTS.
Los sistemas operativos son un pilar central de cualquier sistema informático y constituyen en si mismos una materia de conocimiento fundamental que debe estar presente de manera ineludible en mayor o menor medida en el plan de estudios de cualquier disciplina sobre computación (Informática, Ingeniería de Computadores, Ingeniería del Software, Sistemas de la Información, Tecnologías de la Información, etc).
En el Grado en Ingeniería en Tecnologías de la Información de la UNED la materia Sistemas Operativos se diversifica en dos asignaturas: Sistemas Operativos y Ampliación de Sistemas Operativos. En la asignatura Sistemas Operativos que se imparte en el segundo curso se adquieren los fundamentos básicos de los sistemas operativos: descripción y control de procesos, planificación de procesos, comunicación y sincronización de procesos, interbloqueo, administración de memoria, memoria virtual, gestión de la E/S, gestión de archivos y seguridad y protección.
Por su parte en la asignatura Ampliación de Sistemas Operativos que se imparte en el tercer curso se pretende consolidar y practicar con los fundamentos básicos de los sistemas operativos adquiridos en la asignatura Sistemas Operativos. Para lograr este objetivo en esta asignatura se estudian los sistemas operativos basados en UNIX (BSD, System V, Solaris, Linux, etc) y los sistemas operativos DOS y Windows. Este estudio se realiza tanto desde un punto de vista interno, describiendo las características principales del núcleo de estos sistemas operativos, como desde un punto de vista externo, describiendo y practicando con las llamadas al sistema y comandos disponibles en estos sistemas operativos.
Los contenidos que se estudian en esta asignatura también resultan de utilidad en las asignaturas asociadas a otras materias como por ejemplo: Redes de Computadores, Bases de datos, Sistemas Distribuidos y Sistemas en Tiempo Real.