Objetivo: Conocerá los conceptos principales de las estructuras de datos e implementará las estructuras en la resolución de problemas por medio de la programación.

Estudiará en profundidad las estructuras de datos clásicas (pilas, colas, listas, grafos y árboles),las aplicará a problemas reales, prácticos y de diferentes grados de complejidad.