El contenido de la asignatura se divide en cuatro Unidades Temáticas que cubren desde las especificaciones de los operadores lógicos necesarios y suficientes para la síntesis de cualquier procesador digital de información hasta la lógica secuencial programable.
El contenido está distribuido en 10 temas estructurados a su vez en las siguientes Unidades Temáticas:
Unidad 1. Álgebra de Boole y representación de la información:
Tema 1: Exigencias Computacionales del procesamiento digital de la información.
Unidad 2. Análisis y síntesis de Sistemas Combinacionales:
Tema 2: Lógica Combinacional (I): Funciones Aritmético-Lógicas.
Unidad 3. Análisis y diseño de Sistemas Secuenciales:
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestables.
Tema 6: Introducción al Diseño Secuencial: Contadores y Registros.
Unidad 4. Memorias:
Tema 9: Memorias de Acceso Secuencial.
Tema 10: Lógica Secuencial Programable: CPLDs y FPGAs.