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 in Informatica - 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. 2016/2017
Insegnamenti | Crediti | TAF | SSD |
---|
Un insegnamento a scelta tra i seguenti
3° Anno Attivato nell'A.A. 2017/2018
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Insegnamenti | Crediti | TAF | SSD |
---|
Un insegnamento a scelta tra i seguenti
Insegnamenti | Crediti | TAF | SSD |
---|
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.
Programmazione e sicurezza delle reti (2016/2017)
Codice insegnamento
4S003184
Docenti
Coordinatore
Crediti
6
Lingua di erogazione
Italiano
Settore Scientifico Disciplinare (SSD)
INF/01 - INFORMATICA
Periodo
II sem. dal 1 mar 2017 al 9 giu 2017.
Obiettivi formativi
Il corso fornisce le conoscenze in tre ambiti: programmazione di applicazioni di rete, configurazione e gestione di una rete e dei suoi apparati (access point, router, NAT), e concetti di base sulla sicurezza dei sistemi informatici in rete. Al termine dell'insegnamento lo studente dovrà dimostrare di essere in grado di progettare la comunicazione tra calcolatori con il corretto uso dei socket, di progettare delle semplici reti e configurare i relativi apparati, e di comprendere le nozioni basi di sicurezza.
Programma
* Programmazione di rete:
-- Socket TCP/UDP in Java e C;
-- Socket in programmi multithread;
-- Web services (SOAP, REST);
-- Progettazione applicazioni client-server e peer-to-peer.
* Gestione di una rete:
-- Strumenti di analisi della rete (Wireshark, traceroute, ping);
-- Configurazione e gestione router e protocolli di routing, indirizzamento e sottoreti, servizi IP (DHCP, NAT), e switching (VLAN, Spanning Tree).
* Sicurezza:
-- Introduzione ai concetti fondamentali: Confidenzialità, Integrità, Disponibilità;
-- Principi di crittografia a chiave simmetrica e asimmetrica;
-- Integrità dei messaggi e autenticazione;
-- Sicurezza a livello applicativo (PGP), di trasporto (SSL), e data link (wireless LAN);
-- Sicurezza operativa (firewall e intrusion detection).
Modalità d'esame
Obiettivo della prova scritta è quello di accertare la comprensione dei contenuti del corso e la capacità di applicare tali contenuti nella risoluzione di esercizi.
L'esame consiste di una prova scritta contenente domande aperte di teoria e due esercizi.
Il totale dei punti ottenibile dalle domande aperte è 18, mentre il totale dei punti ottenibile dagli esercizi è 15. Il voto finale è dato dalla somma dei punti ottenuti nelle domande aperte e dei punti ottenuti negli esercizi. Se la somma è inferiore a 17, il compito è considerato insufficiente. Se la somma è pari a 17, è obbligatorio sostenere una prova orale. Se la somma è uguale o superiore a 18, l'esame è considerato superato. Se l'esame è superato, lo studente può richiedere di sostenere una prova orale integrativa. La prova orale consiste in almeno due domande aperte di teoria su tutto il programma. La valutazione della prova orale è in trentesimi. In caso di prova orale, il voto finale è dato dalla media dei voti ottenuti nella prova scritta e nella prova orale.
Materiale e documenti
-
00.Calendario del corso (pdf, it, 30 KB, 6/5/17)
-
01.Presentazione del corso (pdf, it, 138 KB, 3/6/17)
-
02.Ripasso sui concetti fondamentali delle reti (pdf, it, 518 KB, 3/6/17)
-
03.Wireshark (zip, it, 736 KB, 3/7/17)
-
04.Sicurezza (zip, it, 2078 KB, 3/11/17)
-
05.Introduzione a Cisco IOS (pdf, it, 1157 KB, 5/18/17)
-
06.Programmazione di rete (zip, it, 12276 KB, 5/8/17)
-
07.Soluzioni programmazione di rete (zip, it, 26 KB, 6/6/17)
-
08.Introduzione alla gestione dei sistemi di rete (pdf, it, 2132 KB, 5/15/17)
-
09.NetSimk e configurazione di una rete (pdf, it, 489 KB, 5/18/17)
-
A.Esempi di temi di esame (zip, it, 535 KB, 3/20/17)