Studiare
In questa sezione è possibile reperire le informazioni riguardanti l'organizzazione pratica del corso, lo svolgimento delle attività didattiche, le opportunità formative e i contatti utili durante tutto il percorso di studi, fino al conseguimento del titolo finale.
Piano Didattico
Queste informazioni sono destinate esclusivamente agli studenti e alle studentesse già iscritti a questo corso.Se sei un nuovo studente interessato all'immatricolazione, trovi le informazioni sul percorso di studi alla pagina del corso:
Laurea magistrale in Ingegneria e scienze informatiche - Immatricolazione dal 2025/2026Il piano didattico è l'elenco degli insegnamenti e delle altre attività formative che devono essere sostenute nel corso della propria carriera universitaria.
Selezionare il piano didattico in base all'anno accademico di iscrizione.
1° Anno
Insegnamenti | Crediti | TAF | SSD |
---|
2° Anno Attivato nell'A.A. 2014/2015
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Tre insegnamenti a scelta tra i seguenti
Legenda | Tipo Attività Formativa (TAF)
TAF (Tipologia Attività Formativa) Tutti gli insegnamenti e le attività sono classificate in diversi tipi di attività formativa, indicati da una lettera.
Sistemi di elaborazione di grandi quantita' di dati (2014/2015)
Codice insegnamento
4S001412
Docente
Coordinatore
Crediti
6
Lingua di erogazione
Italiano
Settore Scientifico Disciplinare (SSD)
INF/01 - INFORMATICA
Periodo
I sem. dal 1 ott 2014 al 30 gen 2015.
Obiettivi formativi
Il corso fornisce un'ampia introduzione ai concetti fondamentali dei sistemi di calcolo distribuiti di grandi dimensioni che devono gestire grandi quantità di dati. Gli argomenti trattati includono i framework di programmazione (MapReduce, Pregel), la progettazione degli algoritmi (per l'analisi dei testi, l'indicizzazione e l'analisi dei grafi) e le architetture dei sistemi (topologie dei data center, aspetti di rete e di gestione dei guasti).
Programma
- Framework di programmazione -
Filesystem distribuiti (HFS), sistemi NoSQL (HBase, Cassandra), analisi di dati e grafi (MapReduce, Pregel), sistemi SQL-like (Pig, Hive).
- Algoritmi -
Progettazione di algoritmi per l'analisi dei testi, per l'indicizzazione (PageRank), e l'analisi dei grafi.
- Architetture dei data center -
Topologie (VL2, PortLand, c-Through), protocolli di comunicazione (spanning tree, ECMP, OpenFlow), gestione degli errori e dei guasti.
Autore | Titolo | Casa editrice | Anno | ISBN | Note |
---|---|---|---|---|---|
Jimmy Lin, Chris Dyer | Data-Intensive Text Processing with MapReduce (Edizione 1) | Morgan & Claypool Publishers | 2010 | 978-1608453429 | |
Tom White | Hadoop: The Definitive Guide (Edizione 3) | Oreilly & Associates Inc | 2012 | 978-1449311520 |
Modalità d'esame
L'esame consiste nello svolgimento di un progetto e relativa documentazione.
Materiale e documenti
-
00 - Calendario (html, it, 33 KB, 1/7/15)
-
01a - Introduction (pdf, it, 204 KB, 9/22/14)
-
01b - MapReduce (pdf, it, 320 KB, 9/22/14)
-
01c - Hadoop (pdf, it, 1413 KB, 10/8/14)
-
02a - Basic Algorithm Design (pdf, it, 531 KB, 10/14/14)
-
02b - Graph Algorithms (pdf, it, 1164 KB, 10/22/14)
-
03a - Relational Algebra with MR (pdf, it, 123 KB, 11/14/14)
-
03b - Pig / Hive (pdf, it, 300 KB, 11/27/14)
-
04a - NoSQL systems (pdf, it, 1282 KB, 11/27/14)
-
04b - HBase, MongoDB (pdf, it, 2445 KB, 12/12/14)
-
05a - Cloud Computing (pdf, it, 2464 KB, 1/7/15)
-
05b - Datacenters (pdf, it, 5178 KB, 1/7/15)
-
09 - Esempi di progetti (pdf, it, 83 KB, 12/20/14)
-
-- - LAB1a - MapReduce (Instructions) (pdf, it, 196 KB, 10/8/14)
-
-- - LAB1b - Bare source code (x-gzip, it, 5 KB, 10/8/14)
-
-- - LAB1c - Sample Graphs (x-gzip, it, 31 KB, 10/8/14)
-
-- - LAB2 - Pig (Instructions) (pdf, it, 137 KB, 11/27/14)
-
-- - LAB3a - Redis (Instructions) (pdf, it, 188 KB, 12/12/14)
-
-- - LAB3b - Redis (tinyURL java code) (x-gzip, it, 0 KB, 12/12/14)
-
-- - LAB3c - MongoDB (Instructions) (pdf, it, 117 KB, 12/18/14)
-
-- - LAB3d - MongoDB (ecoomerce java code) (x-gzip, it, 1 KB, 12/18/14)