1. The ability to apply principles of computing and cybersecurity to identify safe solutions to complex and multiple programming problems.
2. The ability to design, implement and evaluate computer software solutions to meet cybersecurity requirements.
3. The ability to enable learners to understand and apply the principles of information security, information encryption, network surveillance and security, digital verification, and ethical penetration.
4. The ability to explain information security concepts and theories and their application to different situations, classify information security protocols and analyze and implement secure communication networks.
5. The ability to identify the different types of cyber-attacks, their forms, and the maintenance needed to reduce their impact.
6. The ability to work and communicate within working groups related to the fields of cybersecurity.