University of Notre Dame


Courses designed and taught

AI for Good (undergraduate), spring 2023.

Course description: traditional strategies to fight against poverty, inequality, and climate change have proved ineffective in the last decades. New and creative solutions are required where cutting-edge technological innovation and multidisciplinary work serve the common good. In this course, students explore the state of the art in AI development and its ethical implications in relation  current global societal and environmental challenges. Students reflect on their individual roles in society and develop critical thinking about the current socio-technical value system. Readings will include original works of philosophers, economics and computer scientists as well as examples of state-of-the-art AI-supported business and institutional projects. This is a hands-on course where students ideate and plan projects for the social good. The instructor accompanies students in the development of project plans where ethics is the driver and AI is the key instrument. The instructor helps students define their project ideas in line with the United Nations Sustainable Development Goals (UN SDGs).  Access to the course syllabus


Ethics of Data and Analytics (undergraduate), spring 2024. 

Course description: The course is about discussing your own ethical concerns regarding

the use of AI and data analytics. We will also explore what is the ultimate goal of AI and

data analytics. I will accompany those of who wish to use technology innovation towards

the advancement of sustainable goals. 


UC Berkeley


Capsule designed and taught

AI for Public Good (Digital Transformation and Development Fellows), fall 2023. 

Description: Artificial intelligence has the potential to help advance the totality of the UN Sustainable Development Goals. I present different interdisciplinary lines of research that contribute to the AI state of the art and have the ultimate goal to mitigate inequality and poverty. Examples of the ongoing projects are: an agent-based model to foresee the impact of poverty policy making in municipalities, an affirmative action recommender system for social networks that bursts the filter bubbles and redresses societal stereotypes and the use of Large Language Models to provide new human development indexes for the United Nations. The organization of forthcoming events, that aim to promote AI for good, with special focus on the research done by and for low income countries, is also discussed. 



Universitat Autònoma de Barcelona (Eina)


Courses designed and taught

Design thinking (towards the UN Sustainable Development Goals) (undergraduate). Years 2012 – 2022.

Course description: students are accompanied in the definition and implementation of strategic projects towards the United

Nations Sustainable Development Goals, using the methodology of design thinking, in collaboration with NGOs such as the

WeAreWater foundation, which contributes to solve problems derived from the lack of water and sanitation worldwide. 


Entrepreneurship (undergraduate). Years 2006 – 2022.

Content of the course: students are guided to identify areas where they can contribute to the common god based on their personal interests and global challenges. They transform these ideas into implementable, sustainable and scalable projects and present them to the local city council development agency.