Universidad Veracruzana, Facultad de Estadistica e Informatica, 2005 a la Fecha
•Impartiendo las asignaturas de:
•Redes III, Semestre 3 y 4 del Programa Cisco Netacad
•Redes II, Semestre 2 del Programa Cisco Netacad
•Sistemas Operativos Modernos, Estudio de Sistemas Operativos Libres (Linux).
Instituto Universitario Veracruzano, 2015 a la Fecha
•Impartiendo las asignaturas de:
•Sistemas de Información
Universidad del Golfo de México, 2019 a la Fecha
•Impartiendo las asignaturas de:
•Laboratorio docente
Instituto Educativo Cuenca del Papaloapan, 2014 a la Fecha
•Impartiendo las asignaturas de:
•Fundamentos de Tecnología Educativa
Universidad de Xalapa, 2015
•Impartiendo las asignaturas de:
•Tecnología Educativa
Universidad Veracruzana, Facultad de Ciencias Administrativas y Sociales, 2013-2014
•Impartiendo las asignaturas de:
•Sistemas de Información y Sociedad del Conocimiento
Instituto Tecnológico Superior de Cosamaloapan, Ver. 1998-2000
•Docente de Asignatura “A”, impartiendo las materias de:
•Redes de Computadoras I,II
•Programación I, II
•Estructura de Datos I, II
•Programación Concurrente
•Sistemas Operativos I, II.
Centro Universitario del Papaloapan, Tuxtepec, Oax., 1997-1998
Catedrático de la Carrera de Ing. En Sistemas Computacionales
•Docente de Asignatura “A”, impartiendo las materias de:
•Programación I, II
•Estructura de Datos I, II