CS 220 Industrial and IoT Cybersecurity

In this course, students will be introduced to the basics of Industrial Control Systems, exploring their unique architectures, components, and operational requirements. Students learn about the specific cyber threats and vulnerabilities targeting these systems, including historical attack methods like Stuxnet, and develop knowledge of appropriate security policies and countermeasures. Students will gain experience with industrial network protocols, security measures, and incident response within industrial environments, protecting operational technology from cyber-attacks.


Credits

4

Prerequisite

CS 284 and CS 189

Course Learning Outcomes

Upon successful completion of this course, students will be able to:

1. Describe the unique characteristics and components of Industrial Control Systems

2. Identify cyber threats and vulnerabilities specific to industrial and IoT environments

3. Apply fundamental cybersecurity principles and countermeasures within ICS/OT contexts

4. Implement basic incident response and recovery procedures for industrial control systems

5. Utilize tools and techniques for securing industrial communication protocols and networks

6. Demonstrate the importance of relevant security standards and policies for critical infrastructure