SCADA Systems

Data is displayed for academic year: 2023./2024.

Laboratory exercises

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.

Study Programmes

University graduate
[FER3-HR] Audio Technologies and Electroacoustics - profile
Elective Courses (1. semester) (3. semester)
[FER3-HR] Communication and Space Technologies - profile
Elective Courses (3. semester)
[FER3-HR] Computational Modelling in Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Computer Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Computer Science - profile
Elective Courses (3. semester)
[FER3-HR] Control Systems and Robotics - profile
Elective Courses (3. semester)
Elective Courses of the Profile (3. semester)
[FER3-HR] Data Science - profile
Elective Courses (3. semester)
[FER3-HR] Electrical Power Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Electric Machines, Drives and Automation - profile
Elective Courses (3. semester)
Elective Courses of the Profile (3. semester)
[FER3-HR] Electronic and Computer Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Electronics - profile
Elective Courses (3. semester)
[FER3-HR] Information and Communication Engineering - profile
Elective Courses (3. semester)
[FER3-HR] Network Science - profile
Elective Courses (3. semester)
[FER3-HR] Software Engineering and Information Systems - profile
Elective Courses (3. semester)

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

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Laboratory Exercises 10 % 60 % 10 % 30 %
Mid Term Exam: Written 40 % 40 % 0 %
Exam: Written 20 % 70 %

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

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
L1 English Level
L1 e-Learning
30 Lectures
0 Seminar
0 Exercises
10 Laboratory exercises
0 Project laboratory
0 Physical education excercises

Grading System

87,5 Excellent
75 Very Good
62,5 Good
50 Sufficient