So, in this module we shall:
Look into the professional roles, skillset, ethical responsibilities of Cyber Security professionals.
Explore the relevant computing architectures, practices, applications and standards.
Develop an understanding of the core concepts in Cyber Security such as cryptography, penetration testing and ethical hacking.
Engage with programming concepts necessary for facilitating security-based decisions.
Develop the ability to implement a secure information system using the principles and concepts of object-oriented approaches to solve a given problem, such as information system design and web development.
Discuss the ethos of professional development highlighting major ethical-social-corporate responsibilities underpinning the concepts of threats, securities and global impacts prevailing the recent technological innovations and future applications.
On completion of this module you will be able to:
Identify and explain the architecture, structure and functionality of basic components of a computer system, considering Cyber Security issues
Evaluate critically implications of the key vulnerabilities and threats of software and network security and approaches to mitigate these issues
Appraise critically and apply the concepts and principles of secure object-oriented design to facilitate business security-based decisions
Evaluate critically the solutions developed to solve/mitigate these security issues.