I am associate professor of the Computer Engineering Department at Enginyeria i Arquitectura La Salle, Ramon Llull University. I hold a B.Sc. degree in telecommunications engineering, an M.Sc. degree in electronic engineering, and a Ph.D. degree in computer science, from Enginyeria i Arquitectura La Salle, Ramon Llull University, Barcelona.
I am committed to engineering education. My teaching is focused on software engineering (specifically programming) and machine learning. Along my career, I have been involved in the design of new engineering curricula and have been the director of the Software Engineering Section of the Computer Engineering Department. Recently, I have been involved in the promotion of the transformation of engineering education.
My research interests in machine learning focus on genetic algorithms and machine learning. I investigate the capabilities of evolutionary computation algorithms, especially the so-called learning classifier systems, for knowledge discovery and data mining problems. Since my visit at Bell Labs with Dr. Tin K. Ho during 2002-2003, I have been working on the study of data complexity, i.e., the identification of the sources of complexity of real-world problems and how these complexities affect the performance of classifiers. I have participated in several projects of data mining, and have co-edited two books on genetic-based machine learning. I serve as associate editor of Pattern Recognition Letters.