Work experience
- Associate professor, Department of Computer Sciences, Universidad de Guadalajara, Centro Universitario de Ciencias Exactas e Ingenierias. Guadalajara, Mexico. (2017-Present)
- Courses in bachelor degree:
- Data Structures
- Artificial Intelligence
- Seminar of Artificial Intelligence II
- Courses in master’s degree:
- Seminar of Research in Optimization
- Seminar of Research in Artificial Intelligence
- Courses in bachelor degree:
- Associate professor, Department of Computer Sciences Tecnológico de Monterrey, Campus Guadalajara, Mexico (2015-2017)
- Courses in bachelor’s degree:
- Computational mathematics
- Introduction to programming
- Digital image processing
- Intelligent sistems
- Discrete mathematics
- Research project
- Courses in master’s degree
- Intelligent systems
- Courses in bachelor’s degree:
- Invited Professor, Institute of Cybernetics, Tomsk Polytechnic University, Russia. (2016-2017)
- Lecturer, Department of Computer Sciences, Universidad de Guadalajara, Centro Universitario de Ciencias Exactas e Ingenierias. Guadalajara, Mexico. (2009-2011)
- Courses in bachelor degree:
- Introduction to programming
- Courses in bachelor degree:
- Lecturer, Department of Mechatronics, Universidad Politecnica de la Zona Metropolitana de Guadalajara, Mexico. (2007-2011)
- Courses in bachelor’s degree:
- Microcontrolers
- Sensors
- Algorithms and programming
- Digital electronics
- Analog electronics
- Electronic circuit design
- Digital signal processing
- Intelligent Control
- Robotics
- Courses in bachelor’s degree: