mail unicampaniaunicampania webcerca

    Salvatore D'ANGELO

    Insegnamento di SISTEMI INFORMATICI

    Corso di laurea magistrale in Diritto della Sicurezza e dell'Innovazione Tecnologica (LM/SC- Giur)

    SSD: ING-INF/05

    CFU: 7,00

    ORE PER UNITÀ DIDATTICA: 42,00

    Periodo di Erogazione: Primo Semestre

    Italiano

    Lingua di insegnamento

    Italiano

    Contenuti

    Introduzione ai Sistemi Informatici, Codifica lnformazione, Componenti principali, Architettura di un elaboratore, Sistemi Operativi, Introduzione alle Reti informatiche, Stack ISO-OSI, Livello Datalink LAN, Datalink LAN Equipment, Livello Networking, Livello di Transporto Livello Application, Introduzione alla Sicurezza Informatica, Attacchi informatici, Privacy e GDPR, Introdizione di crittografia, Cifrari simmetrici moderni, Nozioni di sicurezza, Sicurezza delle reti, Risk Assessment, Sistemi distribuiti, Cloud computing e stili di servizio, Introduzione ai Big Data

    Testi di riferimento

    Modern Computer Architecture and Organization, Jim Ledin
    The Essentials of Computer Organization and Architecture, Linda Null
    The GDPR & Managing Data Risk, Andrew Moore
    Cloud computing – Kirsch Daniel, Hurwitz Judith

    Obiettivi formativi

    Comprensione dei Fondamenti dei Sistemi Informatici: Gli studenti acquisiranno una conoscenza di base sui sistemi informatici, comprendendo la loro struttura, funzionamento e i principi della codifica dell'informazione. Sarà dato particolare rilievo all'architettura degli elaboratori, ai componenti principali e ai sistemi operativi.

    Apprendimento delle Reti Informatiche: Saranno introdotte le basi delle reti informatiche, inclusi gli stack ISO-OSI, il livello datalink LAN, l'equipaggiamento per LAN, il networking, e i livelli di trasporto e applicazione. Questo obiettivo mira a dotare gli studenti delle conoscenze necessarie per comprendere come le informazioni vengono trasmesse e gestite su Internet e nelle reti aziendali.

    Sicurezza Informatica e Protezione dei Dati: Un'attenzione particolare sarà dedicata alla sicurezza informatica, agli attacchi informatici e alle strategie di difesa. Gli studenti esploreranno i concetti di privacy, GDPR e sicurezza delle reti, con una solida introduzione ai principi della crittografia, ai cifrari simmetrici moderni e alle nozioni di sicurezza fondamentali.

    Gestione dei Rischi e Valutazione del Rischio: Gli studenti impareranno a identificare, valutare e gestire i rischi associati all'uso delle tecnologie informatiche, con un focus sulla realizzazione di assessment di rischio efficaci nel contesto della sicurezza informatica.

    Tecnologie Emergenti e loro Implicazioni Giuridiche: L'ultimo obiettivo è orientato alla comprensione di tecnologie emergenti come i sistemi distribuiti, il cloud computing, i suoi stili di servizio e l'introduzione ai Big Data. Sarà posto un accento sulle implicazioni legali e di sicurezza di queste tecnologie, preparando gli studenti a navigare le sfide legali poste dall'innovazione tecnologica.

    Prerequisiti

    Nessuno

    Metodologie didattiche

    Lezioni Frontali

    Metodi di valutazione

    Discussione orale degli argomenti del corso

    Altre informazioni

    Nessuno

    Programma del corso

    Introduzione ai Sistemi Informatici e alla Codifica dell'Informazione: Il corso inizia con un'introduzione ai concetti fondamentali dei sistemi informatici, ponendo le basi per comprendere come queste tecnologie siano diventate essenziali nel mondo contemporaneo. Gli studenti esploreranno la natura dei dati e della loro codifica, comprendendo come le informazioni vengano rappresentate, archiviate e processate all'interno dei sistemi informatici. Questa sezione delinea anche i principali componenti hardware e software, fornendo una panoramica dell'architettura di un elaboratore e delle sue funzionalità.

    Fondamenti delle Reti Informatiche e degli Standard di Comunicazione: Successivamente, il corso si addentra nelle reti informatiche, spiegando come i computer si connettano e comunicano tra loro attraverso diversi livelli di astrazione. Verrà data particolare enfasi allo stack di protocolli ISO-OSI, analizzando ogni livello con esempi pratici che spaziano dal livello fisico al livello applicazione. Gli studenti apprenderanno anche sui dispositivi e sulle tecnologie che facilitano la comunicazione di dati nelle reti locali (LAN) e su Internet.

    Sicurezza Informatica e Protezione dei Dati: Un pilastro fondamentale del programma è la sicurezza informatica, dove gli studenti verranno introdotti alle vulnerabilità dei sistemi informatici e alle metodologie di attacco più comuni. Questa sezione copre inoltre i principi della crittografia, essenziali per la protezione delle informazioni, insieme ai cifrari simmetrici moderni. Viene posta una forte enfasi sulla comprensione delle leggi sulla privacy, in particolare il GDPR, e su come queste influenzino la gestione e la protezione dei dati all'interno delle organizzazioni.

    Valutazione dei Rischi e Gestione della Sicurezza nelle Reti: Il corso procede con la valutazione dei rischi e la gestione della sicurezza, insegnando agli studenti come identificare e mitigare i rischi associati all'uso delle tecnologie informatiche. Saranno discussi i concetti di risk assessment e le strategie di sicurezza delle reti, preparando gli studenti ad affrontare le sfide di sicurezza in ambienti di rete complessi.

    Tecnologie Emergenti e Impatti sulla Sicurezza e sul Diritto: Infine, il programma esplora l'impatto delle tecnologie emergenti come i sistemi distribuiti, il cloud computing, il Big Data e l'intelligenza artificiale sulla sicurezza e sul diritto. Gli studenti studieranno come queste tecnologie stiano trasformando il panorama della sicurezza informatica e quali siano le nuove sfide legali poste dalla loro adozione. Verranno analizzate le implicazioni di queste tecnologie per la protezione dei dati, la privacy e la conformità legale, preparando gli studenti a navigare le complessità dell'innovazione tecnologica nel rispetto delle normative vigenti.

    English

    Teaching language

    Italian

    Contents

    Introduction to Computer Systems, Information Coding, Main Components, Computer Architecture, Operating Systems, Introduction to Computer Networks, ISO-OSI Stack, Datalink LAN Layer, Datalink LAN Equipment, Networking Layer, Transport Layer Application Layer, Introduction to Computer Security , Cyber attacks, Privacy and GDPR, Introduction to cryptography, Modern symmetric ciphers, Security notions, Network security, Risk Assessment, Distributed systems, Cloud computing and service styles, Introduction to Big Data

    Textbook and course materials

    Modern Computer Architecture and Organization, Jim Ledin
    The Essentials of Computer Organization and Architecture, Linda Null
    The GDPR & Managing Data Risk, Andrew Moore
    Cloud computing – Kirsch Daniel, Hurwitz Judith

    Course objectives

    Understanding the Fundamentals of Computer Systems: Students will acquire a basic understanding of computer systems, understanding their structure, functioning, and the principles of information coding. Particular emphasis will be given to computer architecture, main components and operating systems.

    Learning Computer Networks: The basics of computer networks will be introduced, including ISO-OSI stacks, the LAN datalink layer, LAN equipment, networking, and the transport and application layers. This objective aims to equip students with the knowledge necessary to understand how information is transmitted and managed on the Internet and in corporate networks.

    IT Security and Data Protection: Particular attention will be paid to IT security, cyber attacks and defense strategies. Students will explore the concepts of privacy, GDPR and network security, with a solid introduction to the principles of cryptography, modern symmetric ciphers and fundamental security concepts.

    Risk Management and Risk Assessment: Students will learn to identify, evaluate and manage risks associated with the use of information technologies, with a focus on carrying out effective risk assessments in the context of cybersecurity.

    Emerging Technologies and their Legal Implications: The last objective is oriented towards understanding emerging technologies such as distributed systems, cloud computing, its service styles and the introduction to Big Data. An emphasis will be placed on the legal and security implications of these technologies, preparing students to navigate the legal challenges posed by technological innovation.

    Prerequisites

    Nothing

    Teaching methods

    Frontal lessons

    Evaluation methods

    Oral discussion of the course topics

    Other information

    Nothing

    Course Syllabus

    Introduction to Computer Systems and Information Coding: The course begins with an introduction to the fundamental concepts of computer systems, laying the foundations for understanding how these technologies have become essential in the contemporary world. Students will explore the nature of data and its coding, understanding how information is represented, stored and processed within computer systems. This section also outlines the main hardware and software components, providing an overview of a computer's architecture and its functionality.

    Fundamentals of Computer Networks and Communication Standards: Next, the course delves into computer networks, explaining how computers connect and communicate with each other through different levels of abstraction. Particular emphasis will be given to the ISO-OSI protocol stack, analyzing each layer with practical examples ranging from the physical layer to the application layer. Students will also learn about devices and technologies that facilitate data communication in local area networks (LANs) and the Internet.

    Cyber Security and Data Protection: A fundamental pillar of the program is cyber security, where students will be introduced to the vulnerabilities of computer systems and the most common attack methodologies. This section also covers the principles of cryptography, which are essential for protecting information, along with modern symmetric ciphers. There is a strong emphasis on understanding privacy laws, particularly GDPR, and how these impact data management and protection within organisations.

    Risk Assessment and Security Management in Networks: The course proceeds with risk assessment and security management, teaching students how to identify and mitigate risks associated with the use of information technologies. Risk assessment concepts and network security strategies will be discussed, preparing students to address security challenges in complex network environments.

    Emerging Technologies and Impacts on Security and Law: Finally, the program explores the impact of emerging technologies such as distributed systems, cloud computing, Big Data and artificial intelligence on security and law. Students will study how these technologies are transforming the cybersecurity landscape and the new legal challenges posed by their adoption. The implications of these technologies for data protection, privacy and legal compliance will be analyzed, preparing students to navigate the complexities of technological innovation while complying with current regulations.

    facebook logoinstagram buttonyoutube logotypelinkedin logotype