- Docente: Michele Colajanni
- Credits: 6
- SSD: INF/01
- Language: English
- Teaching Mode: Traditional lectures
- Campus: Bologna
-
Corso:
Second cycle degree programme (LM) in
Artificial Intelligence (cod. 9063)
Also valid for Second cycle degree programme (LM) in Computer Engineering (cod. 5826)
Second cycle degree programme (LM) in Computer Engineering (cod. 5826)
Second cycle degree programme (LM) in Computer Science (cod. 5898)
-
from Sep 16, 2024 to Dec 19, 2024
Learning outcomes
The student will learn: historical perspective and motivations for cyber-security, principles of data security, principles of software security, component and connection security, network security.
Course contents
Cyber scenario
Cybersecurity goals: information security and service availability
Analysis of cyber threats
(Too many) vulnerability issues
A top-down approach to cybersecurity
Cyber risk management
Qualitative and quantitative evaluation
Strategies, policies and technologies
Assessment and validation
Legal constraints you need to know
Modern approaches: Machine Learning for cybersecurity, Zero Trust, Deception
Competences and jobs related to cybersecurity
Readings/Bibliography
Slides, teacher's notes, book chapters, scientific articles and online resources indicated on the course website.
Teaching methods
The course consists of lectures and exercises in class. Interaction is appreciated and evaluated as a component of the final grade
Assessment methods
There are two alternatives.
(1) Analysis and discussion of a cybersecurity problem and oral exam
(2) Project (max 3 students), presentation of the results and discussion
The student interested to the option (2) must agree on the topic of the project with the teacher before the end of November and complete the assessment in the first exam session (by the end of February).
Teaching tools
All the teaching material is available to the students on Virtuale.
Office hours
See the website of Michele Colajanni