Licenciatura: Matemáticas, Facultad de Ciencias, UNAM.
Tesis: Sistema de Procesamiento y Evaluación a Telesecundarias.
Director: Dr. Enrique Calderón Alzati
Fecha: Abril 1975
Maestría: Ciencias de la Computación. IIMAS-CCH, UNAM.
Tesis: Una metodología para el análisis y diseño de sistemas conducente al mantenimiento flexible de paquetes en PC
Director: Dr. Vladimir Estivil Castro
Fecha: Abril 1997
Doctorado: en Ciencias de la Computación. CIC, IPN
Tesis: Método para el análisis de requerimientos de software con enfoque conjunto psicológico, social y lingüístico conducente al reuso
Director: Dr. Bárbaro Ferro Castro
Fecha: Marzo 2002