Salta al contenuto principale
CODICE 114582
ANNO ACCADEMICO 2026/2027
CFU
SETTORE SCIENTIFICO DISCIPLINARE ING-INF/05
SEDE
  • GENOVA
MODULI Questo insegnamento è composto da:

PRESENTAZIONE

L'insegnamento consiste in due moduli. Il primo modulo, introduce il tema delle Reti di Calcolatori facendo riferimento al modello ISO-OSI e tratta il Physical Layer, relativo alla trasmissione, il Data Link Layer, relativo alla trasmissione reliable, il Medium Access Control Layer, relativo alle LAN, il Network Layer, relativo all'instradamento,. Presenta poi la suite TCP/IP alla base di Internet e include l'analisi del traffico e l'interfaccia verso la programmazione. Il secondo modulo introduce i principi fondamentali della Sicurezza Informatica e i principali meccanismi impiegati per proteggere dati, applicazioni e sistemi informatici. Il corso affronta i concetti di minaccia, vulnerabilità e contromisura, i principi della progettazione sicura, le tecniche crittografiche moderne, i protocolli di sicurezza, il controllo degli accessi e le principali problematiche di sicurezza delle reti e delle applicazioni web.

OBIETTIVI E CONTENUTI

OBIETTIVI FORMATIVI

Il primo modulo si propone di fornire agli stendenti le conoscenze fondamentali delle reti informatiche. Al termine del corso gli studenti avranno una solida conoscenza dei meccanismi alla base delle reti informatiche e saranno in grado di analizzare i protocolli di trasmissione, con particolare riferimento a quelli della rete Internet, e di scrivere semplici programmi che utilizzano le funzionalità della rete.  

Il secondo modulo si propone di fornire agli studenti le conoscenze e le competenze fondamentali necessarie per comprendere i principali problemi della sicurezza informatica e le tecniche impiegate per affrontarli. Al termine del corso, gli studenti saranno in grado di analizzare requisiti e obiettivi di sicurezza, comprendere il funzionamento dei principali meccanismi crittografici, dei protocolli di sicurezza e dei modelli di controllo degli accessi, nonché identificare vulnerabilità e contromisure in sistemi, reti e applicazioni web. Il corso mira inoltre a sviluppare la capacità di ragionare criticamente sulle assunzioni di fiducia, sui modelli di attaccante e sulle proprietà di sicurezza che guidano la progettazione e la valutazione di sistemi informatici sicuri.

 

PREREQUISITI

Gli studenti devono avere le nozioni di base di informatica e quindi la capacità di scrivere programmi e la conoscenza degli algoritmi di base, e le nozioni di matematica e fisica fornite nei primi due anni del corso di studi,  

DOCENTI E COMMISSIONI