Marco Morales joined Instituto Tecnológico Autónomo de México in August 2007. He obtained a Ph.D. from the Department of Computer Science of Texas A&M University. He got a M.S. in Electrical Engineering and a B.S. in Computer Engineering from the Facultad de Ingeniería of the Universidad Nacional Autónoma de México (UNAM).
Morales' research is focused in motion planning and supporting areas, such as machine learning and computational geometry, and its applications to areas such as robotics, bioinformatics, and computational neuroscience. He is also interested on artificial intelligence, optimization, computational biology, architectures, parallel computing, and interfaces.