## COMPETENCIAS

> > > > > El Análisis de Algoritmos requiere de las unidades de aprendizaje Algoritmia y Programación Estructurada, así como de Programación Orientada a Objetos, la habilidad para programar soluciones en un lenguaje de alto nivel, de Estructura de Datos, el uso de las estructuras apropiadas para manipular datos de forma eficiente y de Teoría Computacional el uso de herramientas teóricas para caracterizar procesos computacionales.

> > > > > Esta unidad de aprendizaje contribuye al perfil del egresado de Ingeniería en Sistemas Computacionales, al desarrollar las habilidades de diseño de algoritmos eficientes para la solución de problemas computacionales, así como su evaluación. Así mismo, se desarrolla el pensamiento estratégico, el pensamiento creativo, el trabajo colaborativo y participativo y la comunicación asertiva.