Dr. Francisco Javier Zaragoza Martínez
Docencia
Mi carrera docente comenzó en 1993 en el Departamento de Matemáticas
de la Escuela Superior de Física
y Matemáticas del Instituto
Politécnico Nacional. Desde 1997 me encuentro en el Departamento de Sistemas de la
Universidad Autónoma Metropolitana
Unidad Azcapotzalco. Se puede
obtener información de docencia en la UAM a través del Sistema de Información
Académica (Azcapotzalco).
También impartí un curso de licenciatura durante mi estancia
doctoral en el Departamento
de Combinatoria y Optimización de la Universidad de Waterloo y
varios cursos de licenciatura y maestría en el Departamento de Matemáticas de
la FAU Erlangen-Nürnberg durante
mi periodo sabático. A continuación listo todos los cursos que he
impartido:
UAM Azcapotzalco: Licenciatura en Ingeniería en Computación
(Trimestre)
- Algoritmos y estructuras de datos (13O,
14P, 14O, 15I, 15P, 15O, 16I, 17P, 18I, 20I2, 20P2,
20O2, 21I2,
21P2,
21O2,
22I2,
22P, 22O, 23I, 23P, 23O, 24I, 24P, 24O).
- Almacenamiento y estructuras de archivos (15O,
16O, 17O, 23P)
- Almacenamiento y recuperación de la información (05O, 07O, 08I, 08P, 09I, 09P, 10P, 11P, 13I, 13P).
- Análisis de algoritmos (06O, 07P, 08I, 08O, 09O, 10I, 10O, 11I, 12I, 12P, 12O, 13I).
- Análisis y diseño de algoritmos (13O,
14I, 15I, 16P, 16O, 17I, 18P, 22P, 22O, 23I, 24I).
- Compiladores (05P0, 11I).
- Complejidad computacional (14I, 15P, 16I, 17I).
- Diseño de algoritmos (06I, 07I, 07P, 08P, 09O, 10P, 10O, 11O, 12I, 12P, 12O).
- Introducción a la computación (04I, 04O).
- Programación de sistemas (14P).
- Seminario de integración de Ingeniería en Computación (13O).
- Seminario de proyecto terminal de Ingeniería en Computación (13I, 13P).
- Software de base (06P, 06O, 07I, 07P, 08I, 08O, 09P, 11I, 11P, 11O).
- Taller de análisis y diseño de algoritmos (14I, 14O, 15O, 16P,
17O, 21I, 22I0, 23I0).
- Temas selectos de Ingeniería en Computación I y II (06P, 07I, 07O, 08O, 10I, 12O, 13I).
- Temas selectos de Sistemas (05P, 11I,
12P).
- Trabajo de investigación de Ingeniería en Computación (08P,
08O, 13P).
UAM Azcapotzalco: Licenciatura en Ingeniería Electrónica
(Trimestre)
- Programación avanzada (97O).
- Temas selectos de Ingeniería Electrónica (06I,
06P).
UAM Azcapotzalco: Tronco General de Licenciatura (Trimestre)
- Computación I (97P, 97O, 98I, 98P).
- Ingeniería y sociedad (10O, 11P).
- Introducción a la programación (04I, 04P2, 04O2,
05I2, 05P,
05O, 06I, 11I, 11P).
- Introducción a la vida universitaria (11O, 12P, 12O, 13O).
- Programación estructurada (14O, 24P).
UAM Azcapotzalco: Maestría en Optimización (Trimestre)
- Laboratorio de optimización (12P con
Risto Rangel y Eric Rincón, 13O con
Oscar Alvarado y Crevel Bautista, 14O
con Marco Heredia y Eric Rincón, 20P con Marco Heredia, 23O con
Marco Heredia).
- Optimización en redes (13I con Laura
Chávez y Rafael López, 14P con Laura
Chávez y Rafael López, 15P con Laura
Chávez y Marco Heredia, 16P con Laura Chávez y Marco Heredia,
17P con Laura Chávez y Marco Heredia, 18P con Laura Chávez y
Marco Heredia, 21P con Laura Chávez y Marco Heredia, 22P con
Laura Chávez y Marco Heredia, 24P con Rodrigo Castro y Marco
Heredia).
- Programación entera (17O con Alejandro Aguilar, 24O con
Alejandro Aguilar y Rafael López).
- Programación lineal (15I con Javier Ramírez, 16I con Javier
Ramírez, 18I con Laura Chávez, 20O con Laura
Chávez y Rafael López, 21O con Javier Ramírez y Guadalupe
Rodríguez, 24O).
- Programación matemática (12O con Laura Chávez y Rafael
López, 16O con
Laura Chávez y Guadalupe Rodríguez, 23O con Rodrigo
Castro y Rafael López, 24I con Rodrigo Castro y Rafael López).
- Temas selectos de optimización I (13P
con Crevel Bautista, 14I
con Oscar Alvarado, 24I con Lisaura Alvarado).
- Teoría de gráficas (17I con Marco Heredia y Rafael López).
UAM Azcapotzalco: Maestría en Ciencias de la Computación
(Trimestre)
- Análisis y diseño de algoritmos (10I).
- Autómatas y lenguajes (97O).
- Inteligencia artificial (06P con Ana Laureano).
- Redes de computadoras (98P).
- Técnicas de optimización (98I).
- Temas selectos III (05P).
- Teoría de la computación (05O con
Javier Ramírez, 09I).
UAM Azcapotzalco: Cursos especiales
- Curso acelerado de diseño de algoritmos (13V).
- Curso avanzado de algoritmos (12O).
- Escuela de algoritmos de aproximación (16O).
- Investigación de operaciones: Problemas de asignación y
transporte (17O).
- Problemas, algoritmos y optimización (12V).
FAU Erlangen-Nürnberg: Departamento de Matemáticas (Semestre)
- Graph routing and applications (Bachelor, Winter 18/19, Winter
19/20).
- Network design and applications (Master, Sommer 19).
- Seminar on current research and open problems in graph routing
(Master, Winter 18/19).
- Seminar on discrete optimization (Bachelor, Winter 19/20).
- Seminar on optimization (Bachelor+Master, Sommer 19).
- Optimization in industry and economy (Master, Winter 18/19,
Winter 19/20).
Universidad de Waterloo: Licenciatura en Matemáticas (Trimestre)
- Network design (Fall 2002). Usé las notas de Joseph
Cheriyan.
ESFM del IPN: Licenciatura en Física y Matemáticas (Semestre)
- Álgebra I (Primero 1993-1994, Segundo 1993-1994).
- Cálculo II (Primero 1993-1994).
- Geometría analítica (Primero 1994-1995).
- Introducción a sistemas (Segundo 1994-1995, Primero 1995-1996,
Segundo 1995-1996).
- Lenguaje ensamblador (Primero 1996-1997).
- Programación I (Segundo 1995-1996, Primero 1996-1997).
- Programación II (Segundo 1993-1994, Primero 1994-1995, Segundo
1994-1995, Primero 1995-1996).