Antonio IRPINO
Insegnamento di NETWORK ANALYSIS
Corso di laurea magistrale in DATA SCIENCE
SSD: SECS-S/01
CFU: 6,00
ORE PER UNITÀ DIDATTICA: 48,00
Periodo di Erogazione: Primo Semestre
Italiano
| Lingua di insegnamento | Inglese |
| Contenuti | Il corso fornisce un’introduzione all’analisi delle reti complesse, accessibile grazie alla disponibilità di big data, con particolare attenzione alle reti sociali e alla loro struttura e funzione. |
| Testi di riferimento | - M. E. J. Newman, Networks, 2nd ed., Oxford, Oxford University Press 2018, pp. 800. |
| Obiettivi formativi | Al termine dell’insegnamento, lo studente dovrà aver acquisito: |
| Prerequisiti | Sono richieste conoscenze di base di algebra lineare, analisi e calcolo. È inoltre necessaria una buona conoscenza delle variabili casuali e delle tecniche di statistica multivariata. . |
| Metodologie didattiche | L’insegnamento prevede 48 ore totali (6 CFU), interamente dedicate a lezioni frontali in aula. |
| Metodi di valutazione | La verifica dell’apprendimento prevede un esame orale unico sui contenuti del programma. |
| Altre informazioni | Il docente fornirà articoli scientifici, dispense e risorse online per l’approfondimento. Sebbene il corso non preveda laboratorio informatico obbligatorio, agli studenti è caldamente consigliato di sperimentare in modo autonomo con software di network analysis (Python con NetworkX, R con igraph, Gephi, o Cytoscape) per consolidare la comprensione dei modelli teorici. |
| Programma del corso | Programma per esteso |
English
| Teaching language | English |
| Contents | The course provides an introduction to complex network analysis, made accessible by the availability of big data, with emphasis on social networks and their structure and function. |
| Textbook and course materials | - M. E. J. Newman, Networks, 2nd ed., Oxford University Press 2018, pp. 800. |
| Course objectives | Knowledge and understanding: Understanding fundamental concepts of graph theory, centrality measures in networks, classical network formation models (random graph models, preferential attachment models, small-world networks), diffusion mechanisms in networks, and fundamentals of game theory applied to networks. |
| Prerequisites | Basic knowledge of linear algebra, analysis, and calculus is required. Good knowledge of random variables and multivariate statistics is also necessary. |
| Teaching methods | 48 total hours (6 CFU), entirely composed of classroom lectures. |
| Evaluation methods | Learning verification consists of a single oral exam on course program contents. |
| Other information | The instructor will provide scientific articles, notes, and online resources for further study. Although the course does not include mandatory computer laboratory, students are strongly encouraged to independently experiment with network analysis software (Python with NetworkX, R with igraph, Gephi, or Cytoscape) to consolidate understanding of theoretical models. |
| Course Syllabus | Detailed Course Program |








