10/90-10/95 Ph.D. in Computer Science
10/85-9/86 M.Sc. in Intelligent Knowledge Based Systems
Essex University
Colchester, Inglaterra
9/83-12/84 Diploma en Ciencias de la Computación
Fundación Arturo Rosenblueth
México, D.F.
5/75-9/79 Ingeniero Mecánico Electricista
Universidad nacional
Autónoma de México (UNAM)
EXPERIENCIA PROFESIONAL
08/03-a la fecha Profesor - Investigador
Departamento de Ciencias Computacionales
ITESM,
Campus Guadalajara, México
09/01-07/03 Visiting Professor
Computer Science Department
02/95-08/01 Jefe de Departamento
Departamento de Ingeniería en Sistemas Computacionales
Universidad de las Américas, Puebla
10/99-08/01 Profesor Titular
Departamento de Ingeniería en Sistemas Computacionales
Universidad de las Américas, Puebla
08/94-09/99 Profesor Asociado
Departamento de Ingeniería en
Sistemas Computacionales
Universidad de las Américas, Puebla
10/90-12/93 Teaching Assistant
Computer Science Department
1/87-9/90 Profesor Asistente
Departamento de Ingeniería en
Sistemas Computacionales
Universidad de las Américas, Puebla
1/79-6/85 Analista de Sistemas
Departamento de Sistemas
INFONAVIT, D.F., México
7/78-3/80 Asistente de Profesor
Coordinación de Estadística, Escuela de Ingeniería
UNAM, D.F., México
HONORES Y DISTINCIONES
04/05 Miempro honorario de la Sociedad Académica Internacional de Ciencias
de la Computación Upsilon Pi Epsilon
09/03-a la fecha Vocal de la mesa directiva de la Sociedad Mexicana de Ciencias
de la Computación SMCC
09/01-07/03 Visiting Profesor
Department of Computer Science
University of Texas at El Paso
10/99 Profesor Titular, Universidad de las Américas,
Puebla
10/94-10/95 Tesorero de la SMIA (Sociedad Mexicana
de Inteligencia Artificial)
10/90 Miembro Fundador del Laboratorio Nacional de Informática
Avanzada LANIA, Jalapa, México.
10/90-a la fecha Miembro del Consejo del Laboratorio Nacional de Informática
Avanzada LANIA, Jalapa, México.
10/90-10/95 Becario CONACyT para
realizar estudios de doctorado (Ph.D.) en Inglaterra.
CURSOS DE ACTUALIZACION
Harvard Business School
Dic/2004 Introduction to Capability Maturity Model Integration
Staged Representation, V1.1
European Software Institute
TALLERES IMPARTIDOS EN CONGRESOS
10/03-un día Taller de Semántica de Lenguaje natural
Quinto Congreso Internacional de Sistemas
Computacionales
ITESM, Campus Guadalajara
10/95-un día Taller de Procesamiento de Lenguaje natural
IX Reunión nacional de la SMIA.,Cuernavaca México
06/89-un día Taller de Representación de Conocimiento
En la VI Reunión nacional de la SMIA. Querétaro, México
09/88-un día Taller de Procesamiento de Lenguaje natural
En el congreso "30 anos de la Computación en México",
UNAM. Centro de Investigación y Estudios Avanzados IPN, México D.F.
06/88-un día Semántica de Montague
"Procesamiento de Lenguaje natural", como parte de la Escuela de
Verano-1988 de la SMIA, Universidad de las Américas,
Puebla. México.
EXPERIENCIA EN ENSEÑANZA
Licenciatura
Cb95017 Procesamiento de Lenguaje Natural
Cb00883 Traductores
Si00003 Comercio Electrónico
Licenciatura
Cb00883 Traductores
-- Otoño/2003
CS-5314
Artificial Intelligence
l -- Primavera/2002
CS-5333 Logic Programming -- Primavera /2003
CS-5322 Database Theory -- Verano/2002,
Primavera /2003
MIT-5310 Fundamentals of
Computers -- Otoño/2002
CS-4320 Artificial Intelligence -- Fall/2001, Verano
/2002, Otoño /2002
CS-3331 Advanced Object Oriented Programming in Java
-- Otoño
/2002
CS-2402 Data Structures
-- Otoño
/2001
CS-1401 Introduction to Computer
Science -- Primavera /2002
Maestría
Diseño de Algoritmos, Tecnología de la Información, Estructuras de Datos,
Ingeniería de Software.
Inteligencia Artificial, Teoría de Autómatas, Sistemas de Archivos, Lingüística Computacional,
Sistemas Expertos, Estructuras de Datos, Lógica
Matemática, Introducción a Ciencias de la Computación, Compiladores.