Esta experiencia educativa se imparte para proporcionar a los alumnos los fundamentos de los Algoritmos y Estructuras de datos, la impartición de esta experiencia educativa pretende lograr en los alumnos la capacidad de entender y aplicar las diferentes estructuras básicas que conforman la lógica computacional, adquiriendo una actitud de interés permanente hacia la automatización de procesos por medio del uso de los sistemas informáticos. Con la ayuda de los elementos básicos de la lógica computacional el alumno podrá modelar y resolver problemas en términos de datos, usando la algoritmia para representar la solución del problema la cual se convertirá en su herramienta de trabajo