Resolución en Java de problemas de recorridos sobre grafos (solución orientada a objetos usando el patrón de diseño "visitante" [visitor], que permite separar el problema concreto que se resuelve del recorrido del grafo), p.ej. componentes conexas u ordenación topológica de un grafo.
Implementación en Java de algoritmos de alineación de secuencias
Extra: Curva braquistócrona en Python (cuaderno Jupyter, ejecutable con Google Colab)
Examen de junio de 2025 (cuaderno Jupyter, ejecutable con Google Colab)
Examen de julio de 2025 (cuaderno Jupyter, ejecutable con Google Colab)