Catedrático de Universidad
Departamento de Ingeniería del Software e Inteligencia Artificial
Facultad de Informática
Universidad Complutense de Madrid
28040 Madrid – Spain
phone: (+34) 91 394 76 26
fax: (+34) 91 394 75 47
email: pedro at sip.ucm.es
I am Professor of Computer Science in the Complutense University of Madrid, Spain, where I teach courses on Machine Learning and Design Patterns. I have developed my whole career in the Complutense University where I obtained a BS on Physics in 1990 and my PhD in Computer Science in 1997 while assuming teaching duties in the Faculty of Informatics since its creation in 1991.
My research has focused on the confluence of software engineering and artificial intelligence and I am the author or co-author of over 110 reviewed journal and conference proceedings articles on knowledge-based software engineering, software reuse and case-based reasoning. Since 2001 my work within the Group for Artificial Intelligence Applications, that I lead, has evolved into exploring the power of simulations and video games as learning-by-doing environments and its application to teaching programming related technologies and abilities.
I am also director of Complutense University’s Master on Videogame Development since its creation in 2004 and member of the IFIP Technical Committee on Entertainment Computing.