Final year (national level 6):
- Computing Project (40 credits)
Undertake advanced study, including a literature review, in order to research and develop to completion a substantial piece of work that demonstrates the range of skills you have acquired. You will also submit a dissertation that describes and evaluates the problem and solution. Past examples include an Android audio application, a Trojan detector and a network monitoring tool.
- Advanced Cybersecurity (20 credits)
In this module you will learn how to analyse the range of tradeoffs in balancing the security properties of confidentiality, integrity and availability. You will also learn how to select the appropriate tools and techniques to address and manage concepts of risk, threats, vulnerabilities and potential attacks.
- Advanced Computer Forensics (20 credits)
Gain knowledge and understanding of current, specialist and sensitive areas in computer forensics. Critically examine the more contentious and ethically sensitive areas associated with computer forensics such as tracking paedophiles and addressing issues such as child pornography. The principles of maintaining the integrity of digital evidence in the securing, recovering and analysing of that evidence will be explored in depth from a range of different sources of potential digital evidence.
- Professional Issues in Cybersecurity and Digital Forensics (20 credits)
Examine the professional and ethical aspects of cybersecurity and digital forensics and develop an understanding of the particular legal and evidentiary challenges and the risk management requirements in these areas such as the application of legal procedures to evidence, role of the expert witness and protecting individual and human rights. Develop your critical analysis and research skills through an examination of the current issues in both subject areas.
Optional modules (choose one):
- Advanced Routing (20 credits)
The module begins with a detailed study of the current exterior gateway protocol that manages the routing of IP traffic over the Internet. You will learn how service providers and other multi-homed organisations use this protocol to support their routing policies.
- Telecommunications (20 credits)
Module moves from analogue principles to digital telephony, VOIP, packetized voice, GSM and converged networks. You will have an opportunity to build a fully converged modern telecommunications system.
- Ethical Hacking (20 credits)
You will develop knowledge and understanding of ethical hacking, which is about locating and strengthening security weaknesses in computer systems. The module will also cover a range of legal and social aspects in the ethical hacking domain.
- Software Enterprise (20 credits)
This module focuses on providing the knowledge and skills that will enable you to explore and exploit business opportunities for software enterprises.
- Students into Schools (20 credits) (This is an Institute of Coding supported module)
Undertake a work-based placement to support computing in a school or equivalent learning environment.