1. Tipos de datos abstractos
2. Recursión
3. Análisis de algoritmos
4. Algoritmos de búsqueda
5. algoritmos de ordenamiento
6. Manejo de memoria
7. Introducción a las estructuras de datos
8. Estructura de datos lineales
9. Estructuras de datos jerárquicos
10. Estructuras de datos de red (grafos)
11. Estructuras de datos sin relación (conjuntos)