SCADA Systems

Course Description

Gain knowledge on how to operate, configure and program SCADA systems following standards and their application in industrial plants. Familiarization with industry communication protocols for data exchange with a SCADA system and various topologies of SCADA system performance. Application of industrial tools for designing SCADA systems and creating projects using them.

Learning Outcomes

  1. analyze how a SCADA system works
  2. define requirements on a SCADA system
  3. apply SCADA functions in various control systems

Forms of Teaching

Lectures

Lectures

Laboratory

Laboratory exercises

Week by Week Schedule

  1. SCADA in an automation system: roles and functions
  2. SCADA as interface between the operator and the automation system
  3. Operator-side requirements
  4. Automation-system-side requirements
  5. Data communication between SCADA and the automation system, Custom SCADA functions programming
  6. Protection of computers and networks; Types of threats and attacks (e.g., denial of service, spoofing, sniffing and traffic redirection, man-in-the-middle, message integrity attacks, routing attacks, and traffic analysis), levels of defense; Case studies focused on vulnerabilities of Internet protocols and applications; Protection methods on the network layer, TCP/IP protocol stack security: network and transport layer; Protocol vulnerabilities and attacks, Firewall: traffic filtering; Firewall architectures; Network address translation (NAT), Data link layer security, Wireless network security, Custom SCADA functions programming
  7. Confidentiality, integrity, and availability (CIA), Concepts of risk, threats, vulnerabilities, and attack vectors, Denial of Service (DoS) and Distributed Denial of Service (DDoS), Injection attacks
  8. Midterm exam
  9. SCADA applications in automation systems, Example of a SCADA in industrial automation systems
  10. SCADA applications in automation systems, Example of a SCADA in industrial automation systems
  11. SCADA applications in automation systems, Example of a SCADA in building automation systems
  12. SCADA applications in automation systems, Example of a SCADA in building automation systems
  13. SCADA applications in automation systems, Example of a SCADA in distributed energy and infrastructure systems
  14. SCADA applications in automation systems, Example of a SCADA in distributed energy and infrastructure systems
  15. Final exam

Study Programmes

Literature

(.), Mini S. Thomas, John D. McDonald, Power System SCADA and Smart Grids,
(.), Steve Mackay, Edwin Wright, Deon Reynders, John Park, Practical Industrial Data Networks: Design, Installation and Troubleshooting,
(.), Stuart G. McCrady, Designing SCADA Application Software A Practical Approach,
(.), Colbert, E. J., & Kott, A. (Eds.). (2016). Cyber-security of SCADA and other industrial control systems (Vol. 66). Springer.,
(.), Bodungen, Clint, et al. Hacking Exposed Industrial Control Systems: ICS and SCADA Security Secrets & Solutions. McGraw Hill Professional, 2016.,

For students

General

ID 222774
  Winter semester
5 ECTS
L3 English Level
L1 e-Learning
30 Lectures
10 Laboratory exercises

Grading System

Excellent
Very Good
Good
Acceptable