Esta asignatura aporta al perfil del Ingeniero en Tecnología de la Información y Comunicaciones habilidades para las siguientes competencias: Desarrolla e implementa sistemas de información para la gestión de procesos y apoyo en la toma de decisiones, utilizando metodologías basadas en estándares internacionales. Utiliza tecnologías emergentes y herramientas actuales para atender necesidades acordes al entorno.

La importancia de la materia radica en que aporta al perfil del egresado el conocimiento, la correcta selección y aplicación de las estructuras de datos en la solución de problemas, así como el determinar la eficiencia de algoritmos que permitan la selección de los mismos con el fin de desarrollar soluciones eficientes.

Puesto que para llevar esta materia es indispensable conocer la programación orientada a objetos, esta se encuentra ubicada para ser cursada después de las materias de Fundamentos de Programación y de Programación Orientada a Objetos. pilar fundamental en el análisis, diseño y desarrollo de sistemas de información Siendo esta asignatura la base fundamental del perfil del egresado y relacionadas con todas aquellas en la implementación de sistemas, se ha tenido a bien estructurarla de tal manera que sirva como complemento de las materias relacionadas con programación de aplicaciones de software.