Sessions will be be regularly held online (via zoom) during the master, on two main slots in the evening, on Tuesdays and Fridays (17:00-20:00 Central European Time), plus some ocassional Saturday mornings (no more than one a month). As we are conscious of the importance of conciliating family and student life, not all slots will be covered during the year.

We also expect to have three gatherings in three different European cities: at the beginning of the course - October 2022 - with the objective of letting students know each other and perform team-building exercises, as well as knowing some of the AI4Gov alumni; at the end of the first practical project - February 2023 -, when the AI4Gov Conference will take place; and a last one at the end of the Master programme - June 2023 -, for further discussions and for the graduation ceremony.

To earn a Master in Artificial Intelligence for Public Services, you must successfully complete 4 courses, 4 project-based group activities and a Master thesis (60 ECTS total), including:

  • 1 core introductory course (3 ECTS total):
    • AI in Public Administration (2 weeks, 16/09/2022-24/09/2022). You will learn what AI is and is not, how AI can be applied for the digital transformation of the public sector, and which are the steps that need to be taken for the creation and deployment of AI-based public services. You will see examples of success stories from different types of public administrations and talk to some of those who were responsible for them. And you will get an initial introduction of how you can move from an organisation-centric creation of public services to a user-centric one.
  • 3 foundation courses (15 ECTS total):
    • Basic Concepts and Techniques in AI (7 ECTS) (5 weeks, 30/09/2022-29/10/2022). You will get a complete overview of the different types of techniques that are being used for the development and deployment of AI-based services (in the public sector and in industry). You will learn to differentiate between different types of knowledge, you will learn the main techniques that are used for knowledge representation, for data mining, for machine learning and for deep learning, and the different groups of tasks that can be solved with all these techniques, and when each of them are applicable. You will also learn about data visualisation techniques and other creative approaches to deal with data, and how to analyse existing systems and services using AI. During the development of this module there will be a get-together session in Madrid (during October) where you will have the opportunity to meet the other master participants in person, students from the pilot edition, as well as attend guest lectures and keynotes from relevant persons involved in the design and delivery of AI and public services, and interact with them
    • Service Design for Human-Centric AI (5 ECTS) (4 weeks, 04/11/2022-26/11/2022). You will learn how to co-design AI-based public services with different stakeholders. You will become familiar with the entire design cycle, from problem setting and framing to idea generation, solution development, and prototyping of concepts for testing. You will understand participatory processes from a design perspective, and learn where AI can be relevant. You will work throughout all the steps of co-design of a complete service, so as to have practical hands-on experience on how this process works.
    • AI and Ethics (3 ECTS) (3 weeks, 02/12/2022-17/12/2022). Virtually every AI professional will have to cope with legal and ethical issues during his or her professional career. You will learn how to apply practical and theoretical tools to address these issues. In particular, you will be given some general notions on the legal framework in Europe of AI, necessary to avoid breaching the law and necessary to exercise our rights. Specific focus will be made both on ‘privacy and data protection’, including practical cases around the EU GDPR (General Data Protection Regulation) and the upcoming Regulation on AI, on intellectual property and copyright regulation, including practical examples on data licenses and open data policies.
  • 4 predefined group-based hands-on projects (from 7 to 12 ECTS each). Each of these projects will be structured around 4-6 weeks of work, where you will go in depth in understanding the details of some specific AI techniques, while at the same time working in groups every week around a specific problem. Your group will be always accompanied by a set of mentors, who will guide you through the process and who will have specific checkpoints with your group so as to check progress and move forward. More details are explained later. The pre-selected projects are:
    • AI for public procurement (7 ECTS) (4 weeks, 13/01/2023-04/02/2023). You will learn about how to apply natural language processing and classification techniques to public procurement data, from Europe and from your own countries, so as to improve the procurement of services or to fight corruption. You will also go deeper into the consequences in terms of the AI regulation and on Open Data requirements.
    • The AI4Gov conference will presumably take place on the weekend of the 10-11 February
    • AI-based service design for sustainability (7 ECTS) (4 weeks, 17/02/2023-11/03/2023). You will learn more about user-centered design, eXplainable AI and prediction mechanisms that can be used to make our society (and public services) more sustainable. You will also go in-depth of prototyping techniques for digital platforms and experience ways to account for the point of view of the user. You will also practice on how to include co-design activities in the tenders associated to the procurement of these types of services.
    • AI for active listening and citizen participation (12 ECTS) (6 weeks, 17/03/2023-06/05/2023, including the Easter break). You will experience the entire project cycle, combining the design approach explored in Module 3 with the selection/adoption of specific AI techniques seen in Module 2. You will follow the entire process from challenge definition, identification of needs, focus on technological possibilities and solutions, idea elicitation, solution definition.
      You will get more in-depth knowledge about natural language processing techniques. Inspired by existing work on public participation and deliberation processes, you will learn more about decision making, predictive methods (forecasting and scenario-based design) and governance. You will also learn how to include clauses in tenders related to the quality of the results obtained and related to anonymisation processes. You will also go deeper into those aspects related to the ethics of interacting with citizens and processing those interactions. And you will learn about how to request and evaluate the quality of the solutions when procuring these types of services.
    • AI for improved data and knowledge governance (4 weeks, 12/05/2023-03/06/2023). You will learn the techniques that can be used to govern all the public data more efficiently in the context of data spaces, using knowledge graph and data integration technologies. You will also learn about the importance of metadata management, and how to ensure that the results of your procurement processes turn into open data for the benefit of society and further public service development.
  • 1 final individual or group-based hands-on project, which will lead into your Master thesis (9 ECTS, 3.5 weeks, 09/06/2023-30/06/2023):
    • This last project will allow students to propose and work, individually or in groups, on a use case that they would be interested in, based on their real experiences and needs. They will be also able to decide whether they want to prepare the case to be used as a basis for a summer camp in the city of Madrid (associated to the Open Summer of Code). The final delivery will be the Master thesis. ≤b>There will be also a final event where we will held the graduation ceremony

Hands-on group-based projects

A large part of the programme will be based on the idea of having you as students working in multidisciplinar-multicultural groups towards the design of public services that use different types of AI techniques, as discussed above.

We have selected 4 predefined topics and AI and service-design focus areas for each of them, so that students will get a comprehensive insight of types of problems that can be addressed with AI solutions and types of approaches that may be taken to design services for them.

These group-based projects will be structured around 4-6 weeks of work, where each group will have a mentor assigned, who will drive the group towards the achievement of the solutions, The following work will be done each week, with checkpoints on every common session:

  • Week 1. Setting the objectives, understanding/framing the problem, understanding user/ context /technology (i.e., data available, barriers, limits, feasibility of applying AI, user needs, organisation needs, …)
  • Weeks 2-3. Extract insights from the research, reframe the problem, define design opportunities; go in depth into some of the AI techniques that can be used; idea generation.
  • Weeks 3-4-5. Initial idea iteration/prototyping, basic design of the solution, ethics consideration.
  • Weeks 4-5-6. Refinement, basic implementation, implications in procurement of solutions, final presentations.

The final project will be open so that we can collectively, and for each group, decide on the topic to be addressed, based on existing experiences or current or future needs by the members of the groups, and generate the Master thesis individually or in groups.

Program Format

The language used for this Master program will be English, and will be delivered in an online format.

In the second edition we will only focus on full-time students that can accomplish the Master during the second edition.


Successful students will get a joint diploma from Universidad Politécnica de Madrid and Politecnico di Milano.