📖Program Curriculum
Year 1
Core Modules
Credits
Programming Concepts
20.00
Discover the foundational principles for programming languages. You'll study variables data types assignment conditionals functions data structures and the object-oriented paradigm. You'll work with other students on a project to simulate the working environment and will develop your problem-solving and computational thinking skills.
Computer Architecture
20.00
You'll look at principles of computer organisation the layered nature of systems structures & the interfaces between them. You'll also study: components of a computer the architecture how they're organised hardware data representation computer logic circuits manipulation of data at the bit level & the theory of computation and its paradigms.
Networking
20.00
You'll study the architecture structure functions and models of the Internet and computer networks. You'll use models to examine protocols and services at the application network data link & physical layers and will analyse the principles & structure of IP addressing and the fundamentals of Ethernet concepts network media & network operations.
Cyber Threat & Risk Management
20.00
This module provides an overview of cyber security forms and threats including identification and management of those threats and vulnerabilities in relation to information systems and assets. You'll develop risk management skills including adapting the risk management strategy to changes in the threat environment and business risk and selecting ...
Computational Fundamentals
20.00
This module introduces the mathematical language knowledge and problem-solving skills that you'll need to study computing. You'll look at concepts such as set relation function and recursion/induction and principles of counting and finite probability. The fundamental notions of logic and their use for representation and proof are also explored.
Year 2
Core Modules
Credits
Information Security
20.00
Develop your skills in determining establishing and maintaining appropriate governance of delivery of and cost-effective solutions for information security in organisations. You'll study the focus on IT and technology in cyber security management the wider application of security in organisations and principles of compliance and governance.
Malware and Cyber Security Management
20.00
This module aims to teach you how to manage all aspects of a security programme including reacting to new threats & vulnerabilities secure operational and service delivery consistent with security standards and procedures and handling security incidents of all types according to common practices consistent with legal constraints & obligations.
Research Methods
20.00
This module aims to support you in gaining an understanding of the research process including principles of research methods theory (ontology/epistemology) and practical elements. You'll be guided in how to plan and prepare for a research-based dissertation or work-based project or artefact-based project.
Optional Modules
Credits
Digital Forensics Investigation and Penetration Testing
20.00
This module focuses on methods that can be employed in evaluating system security and basic digital forensic techniques. You'll study forensic collection and investigation techniques; penetration testing techniques; professional and ethical challenges with the forensic and penetration testing process; professional standards and best practice.
Data Essentials
20.00
This module aims to give you an understanding of how data is collected stored and managed. You'll look at different approaches to data and the reasons for choosing one approach or another. You will also study issues of selecting an appropriate data solution aligned to real world use and application.
Network Systems
20.00
This is an introduction to network systems. After covering networking fundamentals you'll discuss configuration issues relating to small medium and large system networking technologies and topics. The main topics will include modern network systems resource management the hardware interface network layers and network routing.
Year 3
Core Modules
Credits
Secure Business Management
20.00
You'll look at how cyber security can be addressed and managed within wider businesses requirements. The management of a secure business will entail not only cyber security but also its wider incorporation into organisational activity.
Optional Modules
Credits
Security Auditing and Response
20.00
You'll study how to define and implement the processes and techniques used in verifying compliance against security policies standards legal and regulatory requirements. You'll also look at managing compliance and effective response and the importance of audit and review.
Network Security
20.00
You'll look at how to design & deploy advanced security mechanisms in an enterprise-wide/virtual/cloud-based network infrastructure. This includes critically analysing an organisation's security plan and using security tools to design & test an organisation's security systems to assess its strengths and vulnerabilities in a controlled environment.
Cloud Computing
20.00
This module explores the essential characteristics of Cloud Computing. This includes: the architectures associated with the provision of services (software platforms and infrastructure services); the models for Cloud deployment (e.g. private community public and hybrid clouds); and emerging standards for interoperability.
Software Testing and QA
20.00
This module investigates and applies the successful combination of static verification techniques (inspection walkthrough) alongside dynamic testing approaches (component system integration and acceptance) in the pursuit of creating software that is both fit for purpose and right first time all within the framework of quality assurance.
Digital Innovation
20.00
Building on material covered in Level 5 modules you'll study how to develop multi-tier web based & mobile-ready applications using distributed frameworks and components. You'll look at issues of web services data access event handling security & caching and how to develop & deploy robust secure scalable web solutions for organisational needs.
Knowledge-Based Systems in Artificial Intelligence
20.00
This module introduces key aspects & technologies of Artificial Intelligence and how systems that employ these technologies are built. You'll study the history and philosophy of Artificial Intelligence and the kinds of problems that can and can't be solved using these techniques. You'll also examine the concept of intelligent in its various forms.
Learning Machines & Intelligent Agents
20.00
You'll study a variety of AI techniques including fuzzy logic machine learning & multi-agent systems amongst others. You'll consider which approaches may be appropriate for a given problem and examine AI in terms of legal & ethical considerations and the professional & social implications that stem from the adoption of some of these techniques.
Year 4
Core Modules
Credits
Cyber Security Assurance and Risk Management
20.00
You'll look at the need for information security management as a part of an overall organisational cyber security strategy. You'll study computer crime the rapidly changing IT environment writing a security policy & standard operating procedures analysis of threats and risk contingency planning and the allocation of security responsibilities.
Extended Independent Work
60.00
You'll carry out an individual in-depth investigation of a cyber-security related topic chosen in consultation with your supervisor and may involve a local company. It should aim to explore an issue or develop a solution to a problem and involve a mixture of primary and secondary research. You'll produce a proposal and final report.
Optional Modules
Credits
Mobile and Information Systems Security Management
20.00
You'll study how to provide secure management of information and mobile systems including the security features and limitations of mobile operating systems; priority risks and vulnerabilities. You'll look at concepts of operation and improvement of information security and privacy in the context of strategic information systems and mobile systems.
Cyber Security in Network Systems
20.00
You'll study how to secure Cisco networks and how to develop a security infrastructure recognize threats to networks and mitigate security threats. You'll look at security technologies the installation troubleshooting & monitoring of network devices to maintain integrity & availability of data and devices and security structure technologies.
Cloud Security
20.00
You'll look at how to secure cloud based system and application develop a security infrastructure recognize threats and vulnerabilities to cloud based systems protect privacy and mitigate security threats. You'll study core security technologies and the installation troubleshooting and monitoring of cloud system.
Business Continuity and Cyber Resilience
20.00
This module explores the need for business continuity management as a part of an overall organisational cyber resilience strategy and policy. You'll study topics including communication theories supply chain models market competition roles and responsibilities crisis and emergency management disaster recovery and invocation of plans.
AI Based Security Systems
20.00