Operating Systems Concepts (2014)
This is the approved element for 2014 per the Centers of Academic Excellence program office.<ref>CAE Requirements and Resources</ref> The intent of this Knowledge Unit is to provide students with an understanding of the roles of an operating system, its basic functions, and the services provided by the operating system.
- Students will be able to identify the major concepts in modern operating systems and the basic security issues in OS design and implementation (how the first principles of security apply to operating systems).
- Privileged and non-privileged states
- Processes and Threads (and their management)
- Memory (real, virtual, and management)
- Files Systems
- Access Controls (Models and Mechanisms)
- Access control lists
- Virtualization / Hypervisors
- How does the an OS protect itself from attack?
- Fundamental Security Design Principles as applied to an OS
- Domain separation, process isolation, resource encapsulation, least privilege
- Data Management Systems Security (2014)
- Digital Forensics (2014)
- Industrial Control Systems-SCADA Security (2014)
- Secure Cloud Computing (2014)
- Secure Embedded Systems (2014)
- Security Incident Analysis and Response (2014)
- System Security Administration (2014)
- Systems Security Engineering (2014)
Related Knowledge Units