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
Prerequisites for admission
The course does not have prerequisites
Teaching methods
The course is delivered through a blended learning format.
For acquisition of expected knowledge, students are required to study the course materials via e-learning on the online platform at https://ailiteracy.unimi.it/. The content is organized into the following training paths: i) Fundamentals of Generative Artificial Intelligence, ii) Interpretability, Regulation, and Ethical Issues, and iii) Tools, Applications, and Use of Generative AI (GenAI). Each path is organized into teaching units, and a self-assessment test must be successfully completed at the end of each unit. Initially, students can access the first path. Access to subsequent paths is gradually enabled when the test of accessible units is successfully passed.
Assessment methods and Criteria
The learning assessment is articulated in two distinct stages.
The first assessment step consists in the successful completion of self-evaluation tests related to all the teaching units throughout the course. The tests are based on choice questions on the whole course syllabus. The completion of all the expected self-evaluation tests is a prerequisite for accessing to the subsequent assessment step (final exam).
The second assessment (final exam) takes place in a computer lab and consists of a computer-based test based on multiple-choice questions on all topics covered in the course syllabus. The questions are designed to assess the acquisition of the knowledge expected from the course. During the test, it will not be possible to use printed materials, nor will it be possible to access web resources other than those explicitly enabled on the computer used for the test.
The final exam is graded on a pass/fail basis. Registration for the final exam and notification of the results are handled through the university's exam management system.
INFO-01/A - Informatics - University credits: 3
Computer skills assessment: 20 hours