Grado
Facultad de Informática
Ingeniería
de Computadores
Plan de Estudios
TIPO DE ASIGNATURA ECTS OPTATIVAS DE 3ER Y 4º CURSO ECTS
Formación Básica 60 Análisis de Redes Sociales 6
Obligatorias 138 Aprendizaje Automático y Big Data 6
Optativas 30 * Arquitectura Interna de Linux y Android 6
Trabajo Fin de Grado 12 Arquitectura y Programación de 6
Total 240 Computadores Cuánticos
* Incluidos 12 ECTS de Prácticas y 6 Créditos de Participación.
Bases de Datos noSQL 6
Cloud y Big Data 6
PRIMER CURSO ECTS Creación de Empresas 6
Álgebra Lineal 6 Criptografía y Teoría de Códigos 6
Cálculo 6 Desarrollo de Videojuegos Mediante 6
Fundamentos de Computadores I y II 6+6 Tecnologías Web
Fundamentos de Electricidad y Diseño Automático de Sistemas 6
6
Electrónica Herramientas Informáticas para los 6
Fundamentos de la Programación I y II 6+6 Juegos de Azar
Gestión Empresarial 6 Ingeniería de Comportamientos 6
Matemática Discreta y Lógica Inteligentes
6+6 Ingeniería Web 6
Matemática I y II
Inteligencia Artificial Aplicada al Control 6
SEGUNDO CURSO ECTS
Interfaces de Usuario 6
Bases de Datos 6 Investigación Operativa 6
Electrónica 6 Los Escenarios Científicos y
Estructura de Computadores 6 6
Tecnológicos Emergentes y la Defensa
Estructuras de Datos 4,5 Minería de Datos y el Paradigma Big 6
Fundamentos de Algoritmia 4,5 Data
Ingeniería del Software I y II 4,5 + 4,5 Programación de Aplicaciones para 6
Dispositivos Móviles
Métodos Estadísticos 6
Programación Competitiva 6
Tecnología de Computadores 6
Programación Evolutiva 6
Tecnología de la Programación I y II 6+6
Programación de GPUs y Aceleradores 6
TERCER CURSO ECTS Programación con Restricciones 6
Ampliación de Redes 6 Robótica 6
Ampliación de Sistemas Operativos 6 Seguridad en Redes 6
Arquitectura de Computadores 6 Testing de Software 6
Diseño de Algoritmos 6 Prácticas en Empresas I y II 6+6
Lenguajes de Programación y 6 CRÉDITOS DE PARTICIPACIÓN ECTS
Procesadores de Lenguaje
Programación de Sistemas y Cualquier curso 6
6
Dispositivos
Redes 6
Sistemas Operativos 6
Sistemas Web 6
Una Optativa 6
CUARTO CURSO ECTS
Ética, Legislación y Profesión 6
Programación de Sistemas Distribuidos 6
Sistemas Empotrados 6
Sistemas Inteligentes 6
Cuatro Optativas 24
Trabajo Fin de Grado 12
Conocimientos
que se adquieren
Diseño y construcción de sistemas digitales,
Interfaces persona computador que garanticen
incluyendo computadores, sistemas basados
la accesibilidad y usabilidad a los sistemas, ser-
en microprocesador y sistemas de comunica-
vicios y aplicaciones informáticas.
ciones.
Principios fundamentales y técnicas básicas
Diseño de procesadores específicos y sistemas
de los sistemas inteligentes y su aplicación
empotrados, y desarrollo y optimización del sof-
práctica.
tware de dichos sistemas.
Análisis y evaluación de arquitecturas de com-
putadores, incluyendo plataformas paralelas y
distribuidas, así como el desarrollo y optimiza- Salidas
ción del software para las mismas. profesionales
Diseño e implementación del software de siste-
ma y de comunicaciones. Ingeniero de desarrollo hardware.
Análisis y evaluación de las plataformas hard- Diseñador de aplicaciones para el procesamien-
ware y software más adecuadas para el soporte to digital de señales.
de aplicaciones empotradas y de tiempo real. Diseñador de redes de comunicaciones.
Seguridad de los sistemas informáticos. Arquitecto de redes telemáticas.
Diseño, administración y gestión de redes de Analista de servicios telemáticos.
computadores. Diseñador e integrador de sistemas.
Dirección de proyectos, servicios y sistemas Especialista en sistemas.
informáticos en todos los ámbitos, liderando Especialista en seguridad TIC.
su puesta en marcha y su mejora continua y
valorando su impacto económico y social. Especialista en soluciones TIC.
Elaboración del pliego de condiciones técnicas
de una instalación informática que cumpla los
estándares y normativas vigentes.
Administración y mantenimiento de sistemas,
servicios y aplicaciones informáticas.
Procedimientos algorítmicos básicos de las tec-
nologías informáticas para diseñar soluciones a
problemas, analizando la idoneidad y compleji-
dad de los algoritmos propuestos.
Tipos y estructuras de datos más adecuados a
la resolución de un problema.
Diseño de aplicaciones de forma robusta, se-
gura y eficiente, eligiendo el paradigma y los
lenguajes de programación más adecuados.
Sistemas operativos.
Diseño de aplicaciones basadas en Internet.
Diseño, análisis e implementación de aplicacio-
nes basadas en bases de datos.
Sistemas de información, incluidos los basados
en web.
Programación paralela, concurrente, distribuida
y de tiempo real.
Principios, metodologías y ciclos de vida de la
ingeniería de software.
una-europa.eu
Grados UCM
Grado en Ingeniería de Computadores
Ámbito de Conocimiento: Ingeniería Informática y de Sistemas
Facultad de Informática
Campus de Moncloa
informatica.ucm.es
Para más información: www.ucm.es/estudios/grado-ingenieriadecomputadores
Enero 2025. El contenido de este díptico está sujeto a posibles modificaciones
www.ucm.es