UAM


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)

  1. 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).
  2. Almacenamiento y estructuras de archivos (15O, 16O, 17O, 23P)
  3. Almacenamiento y recuperación de la información (05O, 07O, 08I, 08P, 09I, 09P, 10P, 11P, 13I, 13P).
  4. Análisis de algoritmos (06O, 07P, 08I, 08O, 09O, 10I, 10O, 11I, 12I, 12P, 12O, 13I).
  5. Análisis y diseño de algoritmos (13O, 14I, 15I, 16P, 16O, 17I, 18P, 22P, 22O, 23I, 24I).
  6. Compiladores (05P0, 11I).
  7. Complejidad computacional (14I, 15P, 16I, 17I).
  8. Diseño de algoritmos (06I, 07I, 07P, 08P, 09O, 10P, 10O, 11O, 12I, 12P, 12O).
  9. Introducción a la computación (04I, 04O).
  10. Programación de sistemas (14P).
  11. Seminario de integración de Ingeniería en Computación (13O).
  12. Seminario de proyecto terminal de Ingeniería en Computación (13I, 13P).
  13. Software de base (06P, 06O, 07I, 07P, 08I, 08O, 09P, 11I, 11P, 11O).
  14. Taller de análisis y diseño de algoritmos (14I, 14O, 15O, 16P, 17O, 21I, 22I0, 23I0).
  15. Temas selectos de Ingeniería en Computación I y II (06P, 07I, 07O, 08O, 10I, 12O, 13I).
  16. Temas selectos de Sistemas (05P, 11I, 12P).
  17. Trabajo de investigación de Ingeniería en Computación (08P, 08O, 13P).

UAM Azcapotzalco: Licenciatura en Ingeniería Electrónica (Trimestre)

  1. Programación avanzada (97O).
  2. Temas selectos de Ingeniería Electrónica (06I, 06P).

UAM Azcapotzalco: Tronco General de Licenciatura (Trimestre)

  1. Computación I (97P, 97O, 98I, 98P).
  2. Ingeniería y sociedad (10O, 11P).
  3. Introducción a la programación (04I, 04P2, 04O2, 05I2, 05P, 05O, 06I, 11I, 11P).
  4. Introducción a la vida universitaria (11O, 12P, 12O, 13O).
  5. Programación estructurada (14O).

UAM Azcapotzalco: Maestría en Optimización (Trimestre)

  1. 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).
  2. 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).
  3. Programación entera (17O con Alejandro Aguilar).
  4. 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).
  5. 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).
  6. Temas selectos de optimización I (13P con Crevel Bautista, 14I con Oscar Alvarado, 24I con Lisaura Alvarado).
  7. Teoría de gráficas (17I con Marco Heredia y Rafael López).

UAM Azcapotzalco: Maestría en Ciencias de la Computación (Trimestre)

  1. Análisis y diseño de algoritmos (10I).
  2. Autómatas y lenguajes (97O).
  3. Inteligencia artificial (06P con Ana Laureano).
  4. Redes de computadoras (98P).
  5. Técnicas de optimización (98I).
  6. Temas selectos III (05P).
  7. Teoría de la computación (05O con Javier Ramírez, 09I).

UAM Azcapotzalco: Cursos especiales

  1. Curso acelerado de diseño de algoritmos (13V).
  2. Curso avanzado de algoritmos (12O).
  3. Escuela de algoritmos de aproximación (16O).
  4. Investigación de operaciones: Problemas de asignación y transporte (17O).
  5. Problemas, algoritmos y optimización (12V).

FAU Erlangen-Nürnberg: Departamento de Matemáticas (Semestre)

  1. Graph routing and applications (Bachelor, Winter 18/19, Winter 19/20).
  2. Network design and applications (Master, Sommer 19).
  3. Seminar on current research and open problems in graph routing (Master, Winter 18/19).
  4. Seminar on discrete optimization (Bachelor, Winter 19/20).
  5. Seminar on optimization (Bachelor+Master, Sommer 19).
  6. Optimization in industry and economy (Master, Winter 18/19, Winter 19/20).

Universidad de Waterloo: Licenciatura en Matemáticas (Trimestre)

  1. Network design (Fall 2002). Usé las notas de Joseph Cheriyan.

ESFM del IPN: Licenciatura en Física y Matemáticas (Semestre)

  1. Álgebra I (Primero 1993-1994, Segundo 1993-1994).
  2. Cálculo II (Primero 1993-1994).
  3. Geometría analítica (Primero 1994-1995).
  4. Introducción a sistemas (Segundo 1994-1995, Primero 1995-1996, Segundo 1995-1996).
  5. Lenguaje ensamblador (Primero 1996-1997).
  6. Programación I (Segundo 1995-1996, Primero 1996-1997).
  7. Programación II (Segundo 1993-1994, Primero 1994-1995, Segundo 1994-1995, Primero 1995-1996).