Este documento presenta un plan de estudios para un curso sobre estructuras de datos. El curso está dividido en tres unidades que cubren memoria dinámica, estructuras de datos lineales como pilas y colas, y estructuras no lineales como árboles y grafos. Incluye 15 lecciones por unidad con temas como apuntadores, gestión de memoria, listas enlazadas y árboles binarios de búsqueda. El curso requiere tres prácticas de laboratorio de 4 horas cada una usando C++ bajo DOS.