Ingeniería de Computadores Optativas Redes Inalámbricas Inteligencia Artificial para juegos Ingeniería de Protocolos Arquitecturas Virtuales Visión por Computador Electrónica Digital Teoría de la Información y la Codificación Programación de Robots Electrónica para Domótica Arquitecturas Clusters Programación de Videojuegos Arquitecturas Especializadas Procesamiento de Imágenes y Vídeo Teoría de Dominios y Modelos Denotacionales Herramientas de Diseño Electrónico Implementación Electrónica de Procesadores Primer curso Tecnología de Computadores Fundamentos de la Programación Programación Orientada a Objetos Organización Empresarial Matemática Discreta Cálculo para la Computación Estructuras Algebraicas para la Computación Fundamentos de Físicos de Informática Fundamentos de Electrónica Métodos Estadísticos para la Computación Segundo curso Estructuras de Datos Programación de Sistemas y Concurrencia Sistemas Operativos Sistemas Inteligentes Bases de Datos Introducción a la Ingeniería del Software Análisis y Diseño de Algoritmos Redes y Sistemas Distribuidos Estructura de Computadores Teoría de Autómatas y Lenguajes Formales Tercer curso Diseño de Sistemas Operativos Sistemas de Tiempo Real Diseño de Infraestructuras de Red Diseño con Microcontroladores Circuitos Electrónicos y Señales Arquitecturas de Almacenamiento Diseño de Sistemas Empotrados Arquitectura de Computadores Cuarto curso Proyectos y Legislación Diseño de Infraestructuras Informáticas Programación Distribuída Control por Computador Arquitecturas Paralelas