Carlos Gershenson is a tenured, full time research professor at the computer science department of the Instituto de Investigaciones en Matemáticas Aplicadas y en Sistemas at the Universidad Nacional Autónoma de México (UNAM), where he leads the Self-organizing Systems Lab. He is also affiliated researcher at the Center for Complexity Sciences at UNAM, a research affiliate at the Massachusetts Institute of Technology (MIT) (2016-), and a visiting professor at ITMO University (2015-). He was a Visiting Professor at MIT and at Northeastern University (2015-2016). He was a postdoctoral fellow at the New England Complex Systems Institute (2007-2008). He holds a PhD summa cum laude from the Vrije Universiteit Brussel, Belgium (2002-2007). His thesis was on “Design and Control of Self-organizing Systems”. He holds an MSc degree in Evolutionary and Adaptive Systems, from the University of Sussex (2001-2002), and a BEng degree in Computer Engineering from the Fundación Arturo Rosenblueth, México. (1996-2001). He studied five semesters of Philosophy at UNAM (1998-2001).
He has been an active researcher since 1997, working at the Chemistry Institute, UNAM, México, and a summer (1999) at the Weizmann Institute of Science, Israel. He has more than a hundred scientific publications in books, journals, and conference proceedings, which have been cited more than three thousand times. He has given more than 190 presentations at conferences and research group seminars. He has a wide variety of academic interests, including complex systems, self-organization, urbanism, artificial life, evolution, cognition, artificial societies, and philosophy.
He is Editor-in-Chief of Complexity Digest and Associate Editor for the journals Complexity and Frontiers in Robotics and AI. He has worked in consulting, software and web development, teaching at undergraduate and graduate levels, and scientific divulgation and journalism.