TEACHING
At Pontificia Universidad Javeriana - Cali (2015-current)
Pregrado
AGRA- Árboles y Grafos
InPr - Introducción a la Programación
2017-2, 2020-2, 2021-1, 2021-2, 2022-1, 2022-2
ADA - Análisis y Diseño de Algoritmos
2015-1, 2015-2, 2020-2, 2021-1, 2021-2, 2022-1, 2022-2, 2023-1
ED - Estructuras de Datos
2017-2, 2018-1, 2018-2, 2019-1, 2019-2, 2023-1-A, 2023-1-B, 2023-2
PF - Programación Funcional
2018-2, 2019-1, 2019-2
IMS - Introducción al Modelado de Sistemas
2017-1, 2018-1, 2018-2, 2019-1, 2019-2
HeCo - Herramientas Computacionales
2017-2
LiIn - Linux para la Ingeniería
2016-1, 2016-2
FEP - Fundamentos y Estructuras de Programación
2016-2, 2017-1
Posgrado
BFC - Bases Formales de la Computación
2018-2, 2020-2, 2023-1
DAPSC - Diseño y Análisis de Prototipos para Sistemas Confiables
2018-1, 2019-1
DIA - Diseño e Implementación de Algoritmos
At Universidad del Valle - Cali (2010-2017)
FLP - Fundamentos de Lenguajes de Programación
2010-2, 2012-2, 2013-2, 2014-1, 2014-2, 2015-1, 2016-2, 2017-2
ProgRes - Programación por Restricciones
2013-2, 2014-2, 2016-2
FADA - Fundamentos de Análisis y Diseño de Algoritmos
2016-1, 2017-1
FP - Fundamentos de Programación
2016-1, 2016-2, 2017-2
CO - Complejidad y Optmización
2016-1
MD1 - Matemáticas Discretas I
2016-2, 2017-1
POO - Programación Orientada a Objetos
2016-2
Seminario de Trabajo de Grado
2016-2