Instructors:
Classes
| Day of Week | Hour | Room |
|---|---|---|
| Monday | 09:00 - 11:00 | Room FIB PS4 |
| Wensday | 14:00 - 16:00 | Room 1-lab |
| Friday | 11:00 - 13:00 | Room FIB M1 |
Office hours - Ricevimento: Riccardo Guidotti: Online using Teams or in my Office (Appointment by email). Francesca Naretto: Online using Teams or in my Office (Appointment by email).
A Teams Channel will be used ONLY to post news, Q&A, and other stuff related to the course. The lectures will be only in presence and will NOT be live-streamed.
For those of you that opt for the written exam, these are some exercises similar to the practical part of the exam (written exam is composed of practical and theoretical questions).
For following the practical lessons of the course, as well as for the project, you need the following softwares:
| Day | Topic | Learning material | References | Teacher | |
|---|---|---|---|---|---|
| 16/09/2026 | Introduction | Naretto | |||
| 18/09/2026 | |||||
| 21/09/2026 | |||||
| 23/08/2026 | |||||
| 25/09/2026 |
The course offers two alternative examination paths: a project path, for students attending the course, and a written-exam path, for students who do not follow the lessons.
Students following the course as attending students are expected to participate in the project activities throughout the semester. The project must be carried out in groups of 2 or 3 students and implemented in Python.
During the lectures, the topics and methods needed to carry out the project will be presented. The project must be developed throughout the first semester, following the progress of the course. Intermediate checkpoints will be scheduled during the semester. At these checkpoints, each group will be asked to present and discuss the work completed and the results obtained so far. Participation during the lessons, as well as in the intermediate checkpoints and compliance with the corresponding deadlines are part of the project-based examination path.
The final evaluation consists of:
The project requires the application of the data mining methods presented during the course to the assigned data and research question. The results must be documented in a final report and accompanied by well-commented and executable Python notebooks.
The oral exam will include questions covering the entire course programme. Questions may address both theoretical concepts and practical aspects of the methods presented during the course. The oral exam will also include a discussion of the project and of the methodological choices made by the group.
The final project deadline is January 6th, 2027.
Students who choose this examination path must complete and submit the project by this deadline. Students who do not submit the project by the deadline will no longer be eligible for the project-based examination path and will be required to take the written and oral exams described in Option 2.
This examination path applies to students who do not follow the project-based activities during the course and to students who do not complete or submit the project by the established deadline.
The final evaluation consists of:
The written exam will cover the entire course programme and may include both theoretical questions and practical exercises related to the data mining methods presented during the course.
The oral exam will also cover the entire course programme and may include both theoretical and practical questions.