Systems and Control Methods for Cyber-Physical Security
Course objectives
General Objectives. The course introduces to the modeling and analysis of cyber-physical systems subject to attacks, mainly using concepts and methods from control theory and risk management (concepts and methods will be recalled for completeness). It is shown how it is possible to design sophisticated attacks capable of disrupting a cyber-physical control system, bypassing the detection and protection mechanisms of the system, and producing degradation of service or even physical damage to the system. Relevant types of cyber-physical attacks (false data injection, denial of service, replay attack, zero dynamics attack, covert attack, etc.) are studied, by mathematically modeling them and analyzing their working principle, also by making use of computer simulations. Theoretical results to determine whether a given cyber-physical system may be subject to undetectable attacks will be presented. Basic methodologies for detecting attacks, and for mitigating them, are introduced. During the course, examples from different application fields are studied and discussed, particularly in the context of control systems and critical infrastructures (with special focus on smart grids). Computer simulations are performed (using software such as Matlab, Python, Julia, Gurobi) to practically illustrate the concepts studied during the course. Specific Objectives. Knowledge and understanding: At the end of the course, the student will know the main methodologies for modeling and analyzing cyber-physical systems and the main types of cyber-physical attacks. The student will know and understand important theoretical results for analyzing the vulnerability of control systems to cyber-physical attacks, as well as methods for detection and mitigation of attacks. Apply knowledge and understanding: The student will be able to model a cyber-physical system and analyze its security properties. He/she will be able to model and analyze different attack scenarios, evaluating impacts and possible mitigation strategies. He/She will be able to use the computer to perform relevant quantitative analyses through simulation. Critical and judgment skills: The student will be able to critically and quantitatively evaluate the security properties of cyber-physical control systems against different possible attack scenarios. He/she will be able to suggest strategies for improving the security of the system and for mitigating possible attacks. The student will be able to critically read and assimilate relevant technical documentation. Communication Skills: The student will be able to communicate clearly and effectively in relation to the main issues pertaining to the security of cyber-physical systems (modeling, analysis of attack scenarios, design of prevention and protection strategies, etc.). Learning ability: Through the direct study of scientific articles, and with an emphasis on the study of rational and systematic methods for dealing with cyber-security problems, the course will strengthen the students' ability to continue the study autonomously, in the industry or in the research.
Program - Frequency - Exams
Course program
Prerequisites
Books
Frequency
Exam mode
Bibliography
Lesson mode
Program - Frequency - Exams
Course program
Prerequisites
Books
Frequency
Exam mode
Bibliography
Lesson mode
- Lesson code1054963
- Academic year2025/2026
- CourseControl Engineering
- CurriculumSingle curriculum
- Year1st year
- Semester2nd semester
- SSDING-INF/04
- CFU6