Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • My Media
  • More
Listen to this page using ReadSpeaker
 Log in
e-Learning - UNIMIB
Home My Media
Percorso della pagina
  1. Science
  2. Master Degree
  3. Data Science [FDS02Q - FDS01Q]
  4. Courses
  5. A.A. 2025-2026
  6. 1st year
  1. Data Science Lab
  2. Summary
Insegnamento Course full name
Data Science Lab
Course ID number
2526-1-FDS02Q003
Course summary SYLLABUS

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi formativi

Rendere gli studenti in grado di affrontare l'impostazione, la conduzione e la gestione di progetti di data science ed estrazione di informazioni da sistemi complessi di dati.

Il corso si concentra in particolare sull'impostazione e conduzione di progetti di estrazione dell'informazione in ambiti "aperti", cioè in assenza di obiettivi analitici precisi, dove i flussi dati costituiscono la base per l'ideazione, il design e l'implementazione di nuovi servizi, richiedendo al "data scientist" capacità creative, abilità organizzativa e comunicativa e solidità metodologica.

Sono previste anche lezioni teoriche di approfondimento su algoritmi e metodologie per il trattamento di strutture dati di particolare interesse per la pratica della data science (es. dati temporali o dati parzialmente ordinati).

OBIETTIVI SPECIFICI DI APPRENDIMENTO
Conoscenza e capacità di comprensione: dovendo affrontare un problema "aperto", gli studenti svilupperanno la capacità di comprensione e sintesi di fenomeni complessi.

Applicazione di conoscenze: attraverso lo sviluppo e la stesura del progetto, gli studenti impreranno ad applicare le conoscenze acquisite durante i propri studi.

Autonomia di giudizio: gli studenti dovranno valutare autonomamente il valore della propria domanda di ricerca e similmente individuare il percorso statistico più appropriato per rispondervi.

Abilità comunicative: attraverso lo sviluppo del progetto, gli studenti impareranno ad assumere la prospettiva del destinatario della ricerca.

Capacità di apprendere: poiché le metodologie statistiche richieste nello sviluppo del progetto dipendono dal tipo di domanda di ricerca e non sono preliminarmente stabilite, gli studenti impareranno ad acquisire nuove competenze, in itinere.

Contenuti sintetici

Il corso illustra e introduce alla tipologia di attività che il data scientist è chiamato a svolgere nel contesto attuale, affronta la tematica della natura e della gestione di progetti di data science in ambito socio-economico e aziendale e si concreta nell'assegnazione di progetti di elaborazione dei dati (presi da ambiti reali) e generazione di contenuti informativi, che gli studenti, suddivisi in gruppi, devono condurre a termine nel periodo del corso, con la supervisione del docente.

Programma esteso

Il corso si suddivide in due parti, Nella prima, più breve, si svolgeranno alcuni seminari per illustrare le caratteristiche tipiche dei progetti di data science nei contesti socio-economici e di business; nella seconda, più ampia, gli studenti verranno suddivisi in gruppi (di 3-4 unità), ai quali saranno assegnati progetti basati su dati reali, da sviluppare e completare durante il corso.

PARTE I

1. Il contesto tecnologico ed economico attuale: complessità dei processi socio-economici e nuove esigenza conoscitive e di servizi a valore aggiunto.

2. Complessità dei dati e nuove fonti: web, e-commerce, Internet of Things, Smartphone...

3. Processi basati sui dati in ambito aziendale: marketing, crm, operations...

4. Esempi di progetti di data science in ambiti aziendali e istituzionali.

5. Elementi di project management e caratteristiche/criticità dei progetti di data science: obiettivi, qualità dei dati, scelte tecnologiche.

6. Computabilità e limiti del machine learning.

7. La sintesi statistica di fenomeni complessi e la costruzione di indicatori sintetici.

8. Analisi dei dati parzialmente ordinati.

PARTE IIIdentificazione e assegnazione di progetti di data science (i contenuti dei progetti saranno definiti durante il corso).

Prerequisiti

Non sono previsti prerequisiti formali, ma è necessaria una conoscenza delle tecniche di base della statistica inferenziale, dell'analisi multivariata e di data mining, nonché la conoscenza di base della programmazione R.

Metodi didattici

Lezioni frontali e supervisione periodica dei progetti di elaborazione dei dati.

Tutte le attività didattiche si svolgeranno in modalità EROGATIVA, tranne quelle relative alla discussione sullo sviluppo delle attività di progetto, che saranno in modalità INTERATTIVA.

ORE DI DATTICA EROGATIVA: 35
ORE DI DIDATTICA INTERATTIVA: 13

Modalità di verifica dell'apprendimento

L'apprendimento verrà verificato attraverso l'elaborazione di un progetto finale, senza prove intermedie (PROJECT WORK).

Il punteggio formale è determinato valutando: (i)la rilevanza della domanda di ricerca, (ii) l'appropriatezza della metodologia statistica utilizzata, (iii) la qualità dell'argomentazione e del discorso e (iv) la qualità editoriale del rapporto di progetto finale.

Questa modalità di verifica dell'apprendimento è motivata dall'obiettivo di mettere gli studenti nelle condizioni operative tipiche dell'attività lavorativa e di farne in particolare emergere le abilità soft (organizzative, comunicative, creative...).

Testi di riferimento

Computers Ltd. What they really can't do, Harel D. Oxford University Press, 2000

Documenti e slide fornite dal docente, disponibili online.

Periodo di erogazione dell'insegnamento

II semestre

Lingua di insegnamento

English

Sustainable Development Goals

SCONFIGGERE LA POVERTÀ | SALUTE E BENESSERE | RIDURRE LE DISUGUAGLIANZE | PACE, GIUSTIZIA E ISTITUZIONI SOLIDE
Export

Learning objectives

To make students capable to set and lead data science projects on complex data systems.

Particularly, the course focuses on projects addressing soft and "open" questions, where a precise specification of analytical goals lacks, differently from a "classical statistics setting" and where data sources are the basis for new services, whose design and implementation requires creativity, managerial and communicative skills as well as methodological competencies.

In addition, some lessons/workshops will be devoted to algorithms and methodologies for treating some data structures of particular interest in the data science practice (e.g. temporal data or partially ordered data).

SPECIFIC LEARNING GOALS
Knowledge and understanding: addressing open problems, students will develop capabilities to understand and synthesize complex phenomena.

Applying knowledge and understanding: through the development of the project, students will learn to apply the knowledge acquired during their studies.

Making judgements: students must assess autonomously the value of their research question and similarly identify the most proper statistical path to answer it.

Communication skills: through the development of the project, students will learn to take the perspective of the final user of the research.

Learning skills: since the statistical methodologies required by the project depend upon the research question and are not identified in advance, .students will learn ongoing how to acquire new competencies.

Contents

The course illustrates and introduces to the kind of activities that a data scientist performs in socio-economic and business contexts and the topic of how to manage data science projects. In practice, these topics are addressed by means of concrete projects to be managed by groups of students, with the supervision of the teacher.

Detailed program

The course is divided into two parts. In the first some lessons, under the form of seminars, will be held to touch upon some specific basic topics, In the second part, students will be assigned projects to be managed and concluded within the course.

PART I

1. The current technological and economic context: complex socio-economic processes, the need for new knowledge and innovative services.

2. Data complexity and new data sources: web, e-commerce, Internet of Things, Smartphones...

3. Data-driven business processes: marketing, crm, operations...

4. Examples of data science projects.

5. Basics of Project Management: specificities and criticalities of data science projects, data quality and technological choices.

6. Computability and the limits of machine learning algorithms.

7. The statistical synthesis of complex phenomena and the construction of synthetic indicators.

8. Analysis of partially ordered data.

PART II

Definition and assignment of data science projects to student groups (each group is composed of 3-4 students; the content of the projects will be identified during the course) .

Prerequisites

There are no formal prerequisites but basic competencies in inferential statistics, data anaysis, data mining and R programming are necessary.

Teaching methods

Frontal lessons and project supervision (The didactic activity will be givrn as LECTURES, apart from project supervision, that will be perfomred in an INTERACTIVE way).

LECTURES: 35 hours
INTERACTIVE DIDACTIC: 13 hours

Assessment methods

The competence level will be assessed through a final PROJECT WORK, with no intermediate assessments.

The final mark is determined by assessing: (i) the relevance of the research question, (ii) the soundness of the statistical methodology employed, (iii) the quality of the argumentation/discourse and (iv) the editorial quality of the final deliverable.

This assessment method is motivated by the goal to put students into the setting of real business/institutional activities and to make their soft skills (e.g. organizational, communicative) and creativity emerge.

Textbooks and Reading Materials

Computers Ltd. What they really can't do, Harel D. Oxford University Press, 2000

Documents and slides provided by the teacher, available online

Semester

II semester

Teaching language

English

Sustainable Development Goals

NO POVERTY | GOOD HEALTH AND WELL-BEING | REDUCED INEQUALITIES | PEACE, JUSTICE AND STRONG INSTITUTIONS
Enter

Key information

Field of research
SECS-S/01
ECTS
6
Term
Second semester
Course Length (Hours)
48
Degree Course Type
2-year Master Degreee
Language
English

Staff

    Teacher

  • MF
    Marco Fattore

Students' opinion

View previous A.Y. opinion

Bibliography

Find the books for this course in the Library

Enrolment methods

Manual enrolments

Sustainable Development Goals

NO POVERTY - End poverty in all its forms everywhere
NO POVERTY
GOOD HEALTH AND WELL-BEING - Ensure healthy lives and promote well-being for all at all ages
GOOD HEALTH AND WELL-BEING
REDUCED INEQUALITIES - Reduce inequality within and among countries
REDUCED INEQUALITIES
PEACE, JUSTICE AND STRONG INSTITUTIONS - Promote peaceful and inclusive societies for sustainable development, provide access to justice for all and build effective, accountable and inclusive institutions at all levels
PEACE, JUSTICE AND STRONG INSTITUTIONS

You are not logged in. (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics