Research interests
• Machine Learning
• Computational Complexity Theory
• Network Science
• Software Development
Accessibility Tools
Professor Ismael Robles holds a Ph.D. and a Master's degree in Sciences (Mathematics) from the Universidad Autónoma Metropolitana (UAM - Mexico). He also holds a degree in Telematics Engineering from the National Polytechnic Institute (IPN - Mexico). His research interests include graph theory, computational complexity, network science, machine learning, and software development.
In the private sector, he has worked for approximately a decade with both national and international clients. He has served as a Senior Software Consultant, specializing in Java, Python, C/C++, Javascript/TypeScript, relational and non-relational databases, as well as mobile applications and distributed architectures. He has led project teams using SCRUM and Kanban methodologies and has also provided training on specialized technologies such as the Spring Framework and JPA. He has also been involved in the recruitment process for software development candidates, conducting technical interviews in both English and Spanish.
In the public sector (Mexico), he has taught multiple courses in the fields of Computer Science and Mathematics in the following institutions: Computer Research Center (CIC), Interdisciplinary Professional Unit on Engineering and Advanced Technologies (UPIITA), Autonomous University of Mexico City (UACM), and UAM (Cuajimalpa Campus). He has supervised 5 undergraduate theses and contributed to interdisciplinary research projects at UAM, such as the project titled "Characterization of Social Network Evolution Models," with results presented at the International Congress: Networks 2021.
*Courses are conducted in spanish
| Num. | Trim. | Course Name | Level |
|---|---|---|---|
| Temas Selectos de Matemáticas Aplicadas I | Licenciatura | ||
| Temas Selectos de Matemáticas Aplicadas I | Licenciatura | ||
| Temas Selectos III | Posgrado | ||
| Temas Selectos II | Posgrado | ||
| Proyecto de Investigación II | Posgrado | ||
| Temas Selectos de Matemáticas Aplicadas I | Posgrado | ||
| Ingeniería de Software | Licenciatura | ||
| Temas Selectos en Computación III | Licenciatura | ||
| Temas Selectos en Computación II | Licenciatura | ||
| Temas Selectos en Computación I | Licenciatura | ||
| Proyecto Terminal II | Licenciatura | ||
| Proyecto Terminal II | Licenciatura | ||
| Desarrollo de Software a Gran Escala | Licenciatura | ||
| Proyecto Terminal III | Licenciatura | ||
| Proyecto Terminal I | Licenciatura | ||
| Calidad y Pruebas | Licenciatura | ||
| Proyecto de Investigación I | Posgrado | ||
| Bases de Datos Avanzadas | Licenciatura | ||
| Proyecto Terminal I | Licenciatura | ||
| Análisis y Diseño Orientado a Objetos | Licenciatura | ||
| Bases de Datos Avanzadas | Licenciatura | ||
| Proyecto Terminal I | Licenciatura | ||
| Probabilidad y Estadística | Licenciatura | ||
| Proyecto Terminal III | Licenciatura | ||
| Fundamentos de Ingeniería de Software | Licenciatura | ||
| Proyecto Terminal II | Licenciatura | ||
| Proyecto Terminal III | Licenciatura | ||
| Proyecto Terminal I | Licenciatura | ||
| Proyecto Terminal II | Licenciatura | ||
| Bases de Datos | Licenciatura | ||
| Programación Orientada a Objetos | Licenciatura | ||
| Probabilidad y Estadística | Licenciatura | ||
| Teoría de Autómatas y Lenguajes | Licenciatura | ||
| Taller de Literacidad Académica | Licenciatura | ||
| Análisis y Diseño de Algoritmos | Licenciatura | ||
| Traductores | Licenciatura | ||
| Arquitectura de Redes (Modelo Osi de Iso) | Licenciatura | ||
| Proyecto Terminal III | Licenciatura | ||
| Proyecto Terminal III | Licenciatura | ||
| Análisis de Redes Sociales | Posgrado |