- Ingeniero en Electrónica por la Universidad Autónoma Metropolitana, Unidad Azcapotzalco, México D.F., 1981 – 1986.
- Maestría en Ciencias de la Computación por el Instituto de Ingeniería de la Universdad Veracruzana, Boca del Río, Ver. 1998 – 2001.
- Diplomados y cursos de actualización disciplinaria y pedagógica.