Offerta Didattica

 

ENGINEERING AND COMPUTER SCIENCE

COMPUTER SYSTEM SECURITY

Classe di corso: LM-32, 18 - Classe delle lauree magistrali in Ingegneria informatica
AA: 2022/2023
Sedi: MESSINA
SSDTAFtipologiafrequenzamoduli
INF/01Affine/IntegrativaLiberaLiberaNo
CFUCFU LEZCFU LABCFU ESEOREORE LEZORE LABORE ESE
64024824024
Legenda
CFU: n. crediti dell’insegnamento
CFU LEZ: n. cfu di lezione in aula
CFU LAB: n. cfu di laboratorio
CFU ESE: n. cfu di esercitazione
FREQUENZA:Libera/Obbligatoria
MODULI:SI - L'insegnamento prevede la suddivisione in moduli, NO - non sono previsti moduli
ORE: n. ore programmate
ORE LEZ: n. ore programmate di lezione in aula
ORE LAB: n. ore programmate di laboratorio
ORE ESE: n. ore programmate di esercitazione
SSD:sigla del settore scientifico disciplinare dell’insegnamento
TAF:sigla della tipologia di attività formativa
TIPOLOGIA:LEZ - lezioni frontali, ESE - esercitazioni, LAB - laboratorio

Obiettivi Formativi

Acquisizione delle conoscenze di base sulla sicurezza dei dati, dei sistemi, nelle reti e di data privacy protection. Acquisizione delle conoscenze di base di elementi di crittografia, algoritmi e tools crittografici. Sviluppo delle competenze necessarie a comprendere come verificare il rischio di sicurezza nelle Infrastrutture IT legate ai dati. Sviluppo delle competenze necessarie al design ed utilizzo di contromisure capaci elevare il grado di Sicurezza delle Infrastrutture IT orientate ai dati capaci di essere altamente resilienti. Funzionamento ed utilizzo delle Blockchain Permissioned e Permissionless. Sistemi e database distribuiti transazionali. Studio di Distributed Ledger Technologies (DLTs) e fungible and nonfungible tokens. Sistemi e algoritmi di Quorum. Analisi di requisiti e studio di Security e Privacy in Data Space. Sviluppo di un adeguato grado di autonomia di giudizio nella analisi di problemi di security e privacy nei sistemi IT ed in cui le soluzioni prevedano lo sviluppo di reti e sistemi orientati ai dati robusti, affidabili e sicuri. Sviluppo della capacità di comunicare efficacemente e con linguaggio tecnico in ambito Security and Privacy adeguato per un'interazione proficua nell'ambito di un gruppo di lavoro. Sviluppo della capacità di verifica e aggiornamento nel settore del software e dei dati necessario a garantire elevati standard di sicurezza in ambito industriale, amministrazioni pubbliche e non solo.

Learning Goals

Acquisition of basic knowledge on data, systems and networks security along with data privacy protection. Acquisition of basic knowledge of cryptographic elements, algorithms and cryptographic tools. Skills development necessary to understand how to verify security risks on IT infrastructures data driven. Skill development useful for designing and use countermeasures to IT threats able of raising the level of security of IT infrastructures data driven also of being highly resilient. Operation and use of Permissioned and Permissionless Blockchains. Transactional distributed systems and databases. Distributed Ledger Technologies (DLTs) and fungible and nonfungible tokens assessments. Quorum systems and algorithms. Analysis of requirements and assessments of Security and Privacy in Data Space. Gaining an adequate level of independency in judgments of security and privacy problems. Enriching the capabilities of finding solutions in the area of Secure IT systems and providing the concrete accomplishments of robust, reliable and secure networks and data systems. Achieving the ability to communicate effectively with technical language linked to Security and Privacy aspects suitable for profitable interactions within working groups and colleagues appointments. Updating the capacity in the area of software development and data management necessary to guarantee high security standards in the industrial and public sectors and beyond.

Metodi didattici

Lezioni frontali. Esercitazioni in aula. Esercitazioni in laboratorio.

Teaching Methods

Frontal lessons. Classroom exercises. Laboratory exercises.

Prerequisiti

Conoscenza sulle basi di dati e algoritmi e programmazione

Prerequisites

Basic knowledge of Databases, algorithms and programming.

Verifiche dell'apprendimento

Scritto con test on-line su Piattaforma di Ateneo, ed Orale con Progetto opzionale nell'Ambito della Sicurezza e Privacy

Assessment

Test on-line on University e-learning platform and Oral with an optional elaboration design in the context of Security and Privacy

Programma del Corso

Course Syllabus


Testi di riferimento:

Elenco delle unità didattiche costituenti l'insegnamento

COMPUTER SYSTEM SECURITY

Docente: MASSIMO VILLARI

Orario di Ricevimento - MASSIMO VILLARI

GiornoOra inizioOra fineLuogo
Martedì 16:00 18:00Dipartimento di Ingegneria Blocco B VII Piano. Previa prenotazione per email settimana precedente.
Giovedì 16:00 18:00Dipartimento di Ingegneria Blocco B VII Piano. Previa prenotazione per email settimana precedente.
Note:
  • Segui Unime su:
  • istagram32x32.jpg
  • facebook
  • youtube
  • twitter
  • UnimeMobile
  • tutti