Fundamentals of Data Analysis
Fondamenti di Analisi dei Dati — A.Y. 2026/27
How the course works
The course is organised in two modules.
Module 1 — Statistical data analysis. We build the vocabulary of data (description, probability, association, distributions), then use inference and regression models to explain a phenomenon, and close with causal reasoning — why adjusting for a variable in a regression is a causal act, and when it is not enough — and with how to tell the story honestly.
Module 2 — Predictive analysis and data representation. The goal changes from explaining to predicting: empirical risk minimisation, baselines, splits and cross-validation; the same models re-read as predictors, plus a few new ones; and ways to represent data — features, clusters, densities, principal components — in the service of the analysis rather than as an end in themselves.
Each module ends with a written test. The practical work is a project on an assigned dataset, carried out in two parts and presented at the exam. The schedule says what happens when.
Materials
- Schedule — what is covered in each session, and when.
- Lecture notes — the chapters, with runnable code.
- Slides — the decks used in class, as PDF.
- Self-assessment — multiple-choice questions to practise, in Italian.
- Project — the template repository, the brief and the deadlines.
The official syllabus — programme, textbooks, assessment rules as filed with the university — is on the degree course pages, which are the version that counts.