SOCIAL NETWORK ANALYSIS
- Anno accademico
- 2024/2025 Programmi anni precedenti
- Titolo corso in inglese
- SOCIAL NETWORK ANALYSIS
- Codice insegnamento
- CT0540 (AF:402009 AR:218248)
- Lingua di insegnamento
- Italiano
- Modalità
- In presenza
- Crediti formativi universitari
- 6
- Livello laurea
- Laurea
- Settore scientifico disciplinare
- INF/01
- Periodo
- I Semestre
- Anno corso
- 3
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
L'insegnamento è progettato per fornire agli studenti una base metodologica e applicativa nell'analisi delle reti, preparando così a corsi più avanzati in data science, network science e analisi computazionale. Inoltre, il corso integra competenze complementari a discipline quali statistica, machine learning e programmazione, favorendo una formazione multidisciplinare nell'analisi dei dati complessi.
Risultati di apprendimento attesi
- Comprendere i principi fondamentali della gestione, manipolazione, visualizzazione e interpretazione di grandi quantità di dati.
- Acquisire una conoscenza teorica e pratica della network science, con particolare attenzione alla modellizzazione e all’analisi delle reti.
- Conoscere le principali tecniche di analisi delle reti sociali, comprendendone le basi teoriche e i contesti applicativi.
Capacità di applicare conoscenza e comprensione:
- Applicare metodi e strumenti per la gestione e l’analisi di dati strutturati e non strutturati.
- Sviluppare ed eseguire analisi di reti sociali utilizzando software e linguaggi di programmazione adeguati.
- Interpretare criticamente i risultati delle analisi di rete e comunicarli in modo chiaro e rigoroso.
Capacità di apprendimento:
- Essere in grado di consultare e interpretare documentazione tecnica su strumenti di analisi delle reti.
- Sviluppare un approccio critico all’uso dei dati e alle metodologie di analisi delle reti, con la capacità di approfondire autonomamente nuovi strumenti e tecniche.
Prerequisiti
- Programmazione: concetti fondamentali di programmazione strutturata e utilizzo di almeno un linguaggio di programmazione (es. Python).
- Statistica: elementi di statistica descrittiva, probabilità di base e nozioni essenziali di inferenza statistica.
Contenuti
- Reti sociali
- Legami forti e deboli
- Omofilia e influenza sociale
- Dinamiche di rete
- Il fenomeno small-world
- Echo chambers e polarizzazione
(La lista dei contenuti potrebbe subire variazioni.)
Testi di riferimento
Barabási, Albert-László. Network Science. Cambridge University Press, 2016
Modalità di verifica dell'apprendimento
1) Prova orale (30%)
La prova orale (circa 40 minuti) è suddivisa in due parti:
- Domande teoriche ed esercizi sugli argomenti trattati nel corso.
- Discussione del progetto precedentemente concordato con la docente.
La valutazione della prova orale si baserà su competenze espressive, correttezza del linguaggio e conoscenze teoriche.
2) Progetto (70%)
Gli studenti dovranno sviluppare un’analisi originale mettendo in pratica metodi, strumenti e tecniche affrontati durante il corso.
- Il progetto può essere svolto in gruppi di massimo due studenti.
- La valutazione del progetto terrà conto dell'accuratezza dello svolgimento secondo le linee guida e della complessità tecnica.
Modalità di esame
Metodi didattici
Le lezioni combinano:
- Presentazione teorica dei principi fondamentali dell’analisi delle reti e delle metodologie di riferimento.
- Esempi applicativi, utilizzati per illustrare in modo concreto l’uso dei metodi e strumenti trattati.
- Interazione con gli studenti, favorendo la partecipazione attiva attraverso domande, riflessioni critiche e analisi di casi studio.
Obiettivi Agenda 2030 per lo sviluppo sostenibile
Questo insegnamento tratta argomenti connessi alla macroarea "Capitale umano, salute, educazione" e concorre alla realizzazione dei relativi obiettivi ONU dell'Agenda 2030 per lo Sviluppo Sostenibile