Learning Outcomes

  • 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 programming and design to facilitate business security-based decisions.
  • Evaluate critically the solutions developed to solve/mitigate these security issues.

Artefacts

These are the projects carried out to meet those learning outcomes, which are described above.

Reflections

What exactly have I learned and how?

Meeting Notes

Notes from various meetings, as well as feedback from team members and tutors.

Professional Skills Matrix and Action Plan

What skills have I gained or enhanced as a result of this module and how can I use it? What else do I need to learn?