COMP 2900 Estructuras de Datos
Discusión de conceptos de estructuras de datos. Análisis de estructuras de datos y de algoritmos de búsqueda y ordenamiento, haciendo énfasis en la complejidad del tiempo de ejecución en notación Big-O. Implementación de estructuras de datos y de algoritmos de búsqueda y ordenamiento, incluyendo variantes y optimizaciones. Aplicación de estructuras de datos y de algoritmos de búsqueda y ordenamiento en la representación y solución de problemas según sus características y restricciones. Discusión de situaciones sociales, éticas o legales en la disciplina. Requiere 30 horas de conferencia y 30 horas de laboratorio cerrado.