Presencial

  1. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2021I.
  2. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2020II.
  3. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2020I.
  4. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2019II.
  5. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2019I.
  6. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2018II.
  7. Maestro de Reconocimiento de Patrones y Aprendizaje Automático, en Facultad de ciencias, UNAM, 2018I.
  8. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniería, UNAM, 2018I.
  9. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2017II.
  10. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2016II.
  11. Maestro de Lenguajes formales y autómatas, en Facultad de ingeniría, UNAM, 2016I.
  12. Maestro de Fonología forense, en Lingüística, ENAH, 2015.
  13. Maestro de Lenguaes formales y autómatas, en Posgrado de Ciencia e Ingeniría de la Computación, UNAM, 2010.
  14. Maestro de Inteligencia Artificial, en Posgrado de Ciencia e Ingeniría de la Computación, UNAM, 2010.
  15. Maestro de Inteligencia Artificial, en Posgrado de Ciencia e Ingeniría de la Computación, UNAM, 2009.
  16. Tutor de Informatica 1A, en Escuela de Informática, Universidad de Edimburgo, 2007.
  17. Maestro de Lenguaje Formales y Autómatas, en Facultad de Ingeniería, UNAM, 2004.
  18. En línea

  19. Curso en línea de Introducción a chatbots, 2019.
  20. Curso en línea de Introducción a chatbots, 2017.
  21. Curso en línea de Aprendizaje automático: Procesamiento de Lenguaje Natural, 2016.
  22. Curso en línea de Aprendizaje automático: audio, 2015.
  23. Curso en línea de Aprendizaje automático, 2014.
  24. Curso en línea de Programación de Golem, 2013.