Security Architecture
	   
	   
	   
      
	  This module covers the following topics:
	  
	  
		- Concepts and Terminology: security; confidentiality, integrity, and availability, security policies.
 
		- System architectures: involve processes, people and technology including cloud and IoT. 
 
		- Security models: methods and security principles that relate to the executable security requirements, mandatory and discretionary access control, access control matrix, capabilities, and access control lists, information flow.
 
		- Security mechanisms: security mechanisms in hardware and operating systems, memory management, memory protection and logical protection.
 
		- User authentication: such as passwords, biometrics, and user tokens; identity management.
 
		- Operating system vulnerabilities: how operating systems can be exploited and how they can be prevented. 
 
		- Software security: validation errors and exploits.
 
		- Security architecture frameworks: evaluate the implementation of standards such as TOGAF, SABSA, OSA towards rapid technological development to ensure fewer security breaches.