Amargas son las raíces del estudio,
pero los frutos son dulces.
Catón
Impartidos en la Facultad de Ciencias de la UNAM, en la
Licenciatura de Ciencias de la Computación y de Matemáticas
- Profesor en Estructuras de Datos Avanzadas
Semestre: 2013-I
2014-I
- Profesor en Geometría Computacional.
Semestre: 2011-I y 2012-II
- Ayudante de Profesor en Análisis de Algoritmos
Semestre: 2013-I, 2012-I, 2011-I, 2010-I, 2009-I y 2008-II
- Ayudante de Profesor en Análisis de Algoritmos II
Semestre: 2012-II
- Ayudante de Profesor en Seminario de Ciencias Computacionales
Semestre: 2006-I y 2005-II
- Ayudante de Profesor en Computación I
Semestre: 2004-II, 2002-II
- Ayudante de Profesor en Seminario de Computación A
Semestre: 2003-II
- Ayudante de Profesor en Seminario de Aplicaciones a la Ciencias Sociales y Administrativas
Semestre: 2003-I
- Ayudante de Profesor en Sistemas de Bases de Datos
Semestre: 2002-I
Impartidos en el Instituto de Investigaciones en Matemáticas Aplicadas y Sistemas de la UNAM, en la Maestría de Ciencia e Ingeniería de la Computación
- Ayudante de profesor en Estructuras de Datos y Análisis de Algoritmos
Semestre: 2012-I
- Ayudante de profesor en Autómatas y Lenguajes Formales
Semestre: 2008-I
Impartidos en la Dirección General de Servicios de Cómputo Académico de la UNAM (Hoy DGTIC), en los cursos de especialización
- Instructor en Curso especializado en JavaScript
Noviembre y Diciembre 2004