Unidad I: Los conocimientos de esta unidad son importantes para las materias Arquitectura de Computadores I y II, Sistemas Operativos, Paradigmas de Programación (en particular, para el paradigma lógico - lenguaje Prolog) e Inteligencia Artificial.
Unidad II: Esta unidad aporta material a Probabilidades y Estadistica, Estadistica Aplicada, Modelos Númericos, Matemática Superior, Sintaxis y Semantica del Lenguaje, Paradigmas de Programación, Gestión de Datos e Investigación Operativa, al mismo que tiempo que se relaciona con contenidos de las materias Análisis Matemático I y Algebra y Geometría Análitica del mismo año.
Unidad III: Esta unidad aporta fundamentación a temas desarrollados en la materia Algoritmos y Estructuras de Datos, que se dicta en el mismo año y para las materias de años subsiguientes Sintaxis y Semantica del Lenguaje, Paradigmas de Programación, Sistemas Operativos, Gestión de Datos, Inteligencia Artificial e Ingeniería de Software.
Unidad IV: Esta unidad se relaciona fundamentalmente con Álgebra y Geometría Analítica y aporta al alumno la posibilidad de abordar temas matemáticos con una aproximación más formal.
Unidad V: Esta materia aporta elementos de importancia fundamental para las materias Arquitectura de Computadores, Sintaxis y Semantica del Lenguaje, Sistemas Operativos, Comunicaciones y Redes de Información, ampliando los temas de combinatoria introducidos al alumno durante el curso introductorio y que serán profundizados en las materias Probabilidades y Estadistica y Estadistica Aplicada.
Unidad VI: Esta unidad provee información a Arquitectura de Computadores, Sintaxis y Semantica del Lenguaje, Paradigmas de Programación, Sistemas Operativos, Comunicaciones, Redes de Información, Investigación Operativa, Simulación e Ingeniería de Software, a la vez que permite desarrollar el tema de búsqueda y estructuras de datos como listas y pilas en la materia del mismo año algoritmos y Estructuras de Datos.
Unidad VII: Esta unidad proporciona herramientas importantes a Arquitectura de Computadores, Sistemas Operativos y Gestión de Datos.
Unidad VIII: En esta unidad se desarrollan conceptos que se desarrollarán en profundidad en Sintaxis y Semantica del Lenguaje.
Unidad IX: En esta unidad se desarrollan herramientas que pueden untilizarse para una mejor comprensión de temas a ser desarrollados en Arquitectura de Computadores, fundamentalmente, y además en Sistemas Operativos y Paradigmas de Programación.