Este documento presenta la estructura de un curso sobre estructuras de datos que incluye tres unidades. La primera unidad cubre la memoria dinámica. La segunda unidad trata sobre estructuras de datos lineales como pilas, colas y listas. La tercera unidad cubre árboles y grafos. El curso se evalúa mediante un proyecto final y requiere tres prácticas de laboratorio desarrolladas en el CEAD asignado utilizando Turbo C++ o Borland C++.