La Ingeniería de Computadores es la rama de la Ingeniería Informática centrada en el diseño, construcción y optimización del hardware y del software de bajo nivel que lo controla. A diferencia de la Ingeniería Informática generalista, aquí el foco está en la arquitectura interna de los procesadores, los sistemas empotrados (embedded), las FPGAs, los buses de comunicación, los sistemas operativos en tiempo real (RTOS) y la capa que une el silicio con el software. Es una disciplina en la frontera entre la Informática y la Ingeniería Electrónica.
Los primeros dos años combinan matemáticas (álgebra lineal, cálculo, estadística, matemática discreta), fundamentos de programación (C, Python, ensamblador), electrónica analógica y digital, y estructura de computadores. A partir de tercero, el programa se vuelve específico: arquitectura de computadores avanzada, diseño de sistemas digitales (VHDL/Verilog), sistemas operativos, redes, sistemas empotrados y en tiempo real, concurrencia y paralelismo. El cuarto curso incluye gestión de proyectos de ingeniería, una amplia carga optativa y el Trabajo de Fin de Grado.
En España la oferta es muy reducida: tan solo seis universidades (UCM, UPM, URJC, Universidad de Sevilla, Universidad de Alcalá y Universidad de Extremadura) la imparten como grado específico. La nota de corte en 2025 oscila entre 8,575 y 9,48, lo que la convierte en una titulación exigente en el acceso. Muchas otras universidades la integran como mención o itinerario dentro del grado general de Ingeniería Informática.