El curso proporciona a los estudiantes una comprensión profunda de cómo organizar y gestionar datos de manera eficiente. A lo largo del curso, los estudiantes aprenderán sobre diferentes tipos de estructuras de datos, como colas, pilas y árboles, y cómo estas estructuras se pueden utilizar para resolver problemas complejos en el campo de la informática. Además, se enseñan diversos algoritmos de ordenación, fundamentales para optimizar el rendimiento de las aplicaciones.