Práctica 1: Listas.
Práctica 2: Pilas y colas.
Práctica 3: Árboles binarios, binarios completos y binarios ordenados.
Práctica 4: Árboles rojinegros.
Práctica 5: Árboles AVL.
Práctica 6: Gráficas.
Práctica 7: Montículos mínimos.
Práctica 8: Trayectoria mínima y algoritmo de Dijkstra.
Práctica 9: Funciones de dispersión.
Práctica 10: Diccionarios (Hash tables).
Práctica 11: Conjuntos.
Práctica 12: Mejorando gráficas.
Proyecto 1: Ordenador de Textos.
Proyecto 2: Gráficadora de estructuras de datos en SVG.
Proyecto 3: Contador de palabras en HTML.