CY 467 Systems Security
This course focuses on the security aspects of systems that are composed of components and connections and use the software. Understanding the security of a system requires viewing it not only as a set of components and connections but also as a complete unit in and of itself. Systems security requires a holistic view of the system. Students completing this course will have an understanding of the holistic approach, security policy, authentication, access control, monitoring, recovery, testing, and documentation.
Outcomes
- This course will prepare students to:
- Understand computer and network security threats, classify the threats and develop a security model to prevent, detect and recover from the attacks.
- Understand vulnerabilities in source code / websites.
- Apply cryptography principles to encrypt and decrypt.
- Analyze simple security testing including SAST/DAST scanning and penetration testing.
- Analyze existing authentication and key agreement protocols.
- Create a threat model for an organization.