Programación 3: programación por capas
Programación 3: listas enlazadas
Programación 3: listas y conjuntos en java
Ordenamientos externos
Programación 1: introducción a C
SO: organización de archivos
SO: administración de procesos
Caracterización del clima basada en técnicas de descubrimiento causal y redes complejas
Programación 3: Grafos, representación y operaciones
Programación 3: algoritmo de Prim y de Kruskal
Programación 3: árboles binarios y ordenados
Programación 3: colas
Programación 3: tablas de dispersión
Programación 3: mapas y diccionarios, colecciones parametrizadas
Programación 3: caminos más cortos con un solo origen
Programación 3: Vector, stack, enumearator, iterator, listiterator en Java
Programación 1: estructuras de control
Programación 3: pilas
Algoritmos de ordenamiento externos
Machine learning: aprendizaje basado en árboles de decisión