Newbarry College of Business Services and Technology Crown Academy Innunco Academy

Home » Ontario College Diploma Program » Information Technology » Network Security and Privacy for Cyber-Physical Systems

Network Security and Privacy for Cyber-Physical Systems

  • Description
  • Knowledge & Skills
  • Curriculum
  • Textbooks/Manuals
  • Teaching & Evaluation

Course work provides a deep dive into cyber-physical systems. This course highlights main components such as the security and privacy of these systems. Students will also learn the local network security.


  • Know the basics introduction to CPS Security and Privacy
  • Know the Key Concepts in Cyber Physical Systems
  • Know the different Security issues in Real World CPS

Core Competency: Take into account the different elements that consist with a CPS

  1. Describe the various different characterises of a Cyber Physical Systems
  2. Analyze the different security and privacy concerns within a CPS
  3. Describe how attacks against the Cyber Physical Systems occurs

Core Competency:  Develop the capability to understand the Legal Considerations of Cyber- Physical Systems and the Internet of Things

  1. Understand the Privacy and Technology in Recent History of Cyber Physical Systems
  2. Analyze the Current State of Privacy Law including its Privacy, Legal Background, Safety, and Regulatory
  3. Understand the potential Future Challenges that are present in Cyber Physical Systems



Ability to Critically Apply Common Knowledge on Network Security and Privacy for Cyber-Physical Systems to Daily Activities

  • Be able in defeat all online threats with an advanced practical skillset
  • Ability to understand the procedure needed to succeed in a Smart City Scenario
  • Evaluation of the different layers present in a the IP Network

Core Competency: Take into account the differences between various scenarios in the Smart City Scenario: System Perspective

  1. Ability to Attack without Anonymization
  2. Ability to Attack with Anonymization of the ZIP
  3. Ability Attack with Anonymization of the Bluetooth ID

Core Competency: Analyze the different Communication Protocols for Smart Buildings and understand their usages

  1. Ability to understand the differences and usages between KNX/EIB, BACnet, ZigBee, and EnOcean
  2. Determine when to use the other communication protocols
  3. Apply knowledge of the communication protocols in order to understand the importance of Interoperability and Interconnectivity

Course Content

1. Overview of Security and Privacy for Cyber-Physical Systems (12 Hours)
2. Local Network Security for Cyber-Physical Systems (5 Hours)
3. Tutorial on Information Theoretic Metrics Quantifying Privacy in Cyber – Physical Systems (9 Hours)
4. Security and Privacy for Cloud-Interconnected CPSs (5 hours)
5. Legal Considerations of Cyber- Physical Systems and the Internet of Things (5 Hours)
6. Key Management in CPSs (9 Hours)
7. Secure Registration and Remote Attestation of IoT Devices Joining the Cloud: The Stack4Things Case of Study (10 Hours)
8. Context Awareness for Adaptive Access Control Management in IoT Environment (10 Hours)
9. Data Privacy Issues in Distributed Security Monitoring Systems (10 Hours)
10. Privacy Protection for Cloud-Based Robotic Networks (10 Hours)
11. Toward Network Coding for Cyber-Physical Systems: Security Challenges and Applications (12 Hours)
12. Lightweight Crypto and Security (7 Hours)
13. Cyber-Physical Vulnerabilities of Wireless Sensor Networks in Smart Cities (7 Hours)
14. Detecting Data Integrity Attacks in Smart Grid (5 Hours)
15. Data Security and Privacy in Cyber-Physical Systems for Healthcare (5 Hours)
16. Cyber Security of Smart Buildings (12 Hours)
17. The Internet of Postal Things: Making the Postal Infrastructure Smarter (12 Hours)
18. Security and Privacy Issues in the Internet of Cows (5 Hours)

Houbing Song, Glenn A. Fink, & Sabina Jeschke; Security and Privacy in Cyber-Physical Systems: Foundations, Principles, and Applications, (2017)

Method of Evaluation 

Type Number % value
  Assignment  1  10%
  Tests  2  30%
  Weekly Discussions  10  20%
  Graded Homework  15  15%
  Final Examination  1  25%

Teaching Method 

Method Number of Hours
  Lecture  80
  Seminar  40
  Supervised Lab  20

Related Courses

Fatal error: Uncaught Error: Class 'Elementor\Scheme_Typography' not found in /home/customer/www/ Stack trace: #0 /home/customer/www/ Edumodo_LD_Dynamic_Category_Config->_register_controls() #1 /home/customer/www/ Elementor\Controls_Stack->init_controls() #2 /home/customer/www/ Elementor\Controls_Stack->get_stack() #3 /home/customer/www/ Elementor\Widget_Base->get_stack() #4 /home/customer/www/ Elementor\Controls_Stack->get_controls() #5 /home/customer/www/ne in /home/customer/www/ on line 225