Ai Literacy

A.Y. 2026/2027
3
Max ECTS
20
Overall hours
SSD
INFO-01/A
Language
Italian
Learning objectives
The course aims to provide a clear, accessible, and conceptually rigorous understanding of the fundamentals of Artificial Intelligence and generative AI, building a shared lexicon and intuitively explaining how machine learning models and language models work. The course illustrates the central role of data, vector representations, and embeddings, showing how text, images, and sounds are translated into computational structures. At the same time, it promotes a critical understanding of the structural limitations of generative AI, clarifying capabilities, constraints, and possible misunderstandings. It analyzes the main ethical and social risks, with particular attention to bias, discrimination, and misuse. The course also introduces the principles of explainability, transparency, and accountability, along with the main regulatory references and organizational best practices, ultimately guiding participants toward the informed use of generative AI tools through real-world cases, the development of prompt engineering skills, and the design of use cases consistent with their professional context.
Expected learning outcomes
Upon completion of the course, students will be able to define artificial intelligence and generative AI, distinguishing between symbolic rule-based approaches and systems that learn from data, understanding how generative models work. Students will be able to describe the role of data in machine learning processes, from collection and encoding to transformation into numerical representations, interpreting embeddings and vector spaces as tools for representing texts, images, and concepts in computational form. They will be able to understand at a conceptual level how neural networks, deep learning, and language models work, recognizing their statistical principles of prediction and generation, and will be able to critically analyze the structural limitations of models in terms of approximation, generalization, opacity, and dependence on training data. They will also be able to recognize biases and ethical risks, applying principles of explainability, transparency, and accountability, also considering regulatory references, and consciously use generative AI tools in professional and educational contexts. Finally, they will be able to define effective prompts and develop consistent and responsible use cases, integrating technical expertise, critical thinking, and ethical awareness for the strategic use of generative AI.
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Single session

Course syllabus
The AI Literacy course is delivered online via the platform: https://ailiteracy.unimi.it/

This course is structured into 3 modules, divided into 12 sections. Each section includes a variable number of lessons, each with a maximum duration of 10 minutes.

The course also includes interactive learning activities based on AI tools, designed to support study through personalized learning pathways.

Below is a detailed overview of the topics covered:

MODULE 1 - Fundamentals of Generative Artificial Intelligence
1.1 Introduction to Artificial Intelligence
1.2 Data, encoding and representation
1.3 Data operations
1.4 Neural networks and deep learning
1.5 Embeddings, language models and generative artificial intelligence

MODULE 2 - Interpretability, Regulation and Ethical Issues
2.1 Hallucinations and explainability
2.2 Bias, stereotypes and cultural uniformity
2.3 AI regulation in Europe and Italy

MODULE 3 - Tools, Applications and Use of Generative AI (GenAI)
3.1 Types and evolution of generative AI models
3.2 Model evaluation and main applications
3.3 Prompt engineering
3.4 Use cases of GenAI
INFO-01/A - Informatics - University credits: 3
Computer skills assessment: 20 hours