Manuel Alfonseca is a doctor in Electronics Engineering (1972) and Computer Scientist (1976), both degrees obtained at the Universidad Politecnica of Madrid, Spain. He is a retired (now honorary) professor at the Department of Computer Science of the Universidad Autónoma of Madrid, where he was director of the Escuela Politécnica Superior (2001-2004). Previously, he was Senior Technical Staff Member at the IBM Madrid Scientific Center, where he worked from 1972 to 1994. He has published over 200 papers and books on computer languages, simulation, complex systems, graphics, artificial life, object-orientation and theoretical computer science, as well as popular science and juvenile literature, with
different awards in all of these fields.