- Understand the nature of risks and pathways of threats to cyber and cyber-physical systems.
- Develop an awareness of vulnerabilities to software, networks, and computer systems.
- Comprehend methods and strategies for protecting data on networks, in software, as well as other cyber and cyber-physical systems.
- Examine the constraints and costs of cyber crime and espionage to privacy, communication, and use of technology.
- Network and web-based security
- Software security
- Cryptography
- Criminology
- Risk management
- Machine learning
- Cyber security Analyst
- Security Auditor
- Cyber security Specialist
- Network Administrator
- Penetration Tester