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 |
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. |
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à. |
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 |
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. |
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. |