- Profesor: Benjamín Luna Benoso
- Determinación experimental de la complejidad temporal de un algoritmo.
- Funciones recursivas vs iterativas.
- Divide y Vencerás: Algoritmo MergeSort.
- Divide y Vencerás: QuickSort.
- Algoritmo de Strassen.
- Problema del máximo subarreglo.
- Multiplicación de una secuencia de matrices.
- Subsecuencia común más larga.
- Estrategia Greedy: Codigos de Huffman.
- Verificación en tiempo polinomial: Ciclo Hamiltoniano