Subject: Information Technology
As digital engagement continues to expand, the volume of data generated by individuals and organisations is increasing significantly. Without robust and secure information systems, this data is vulnerable to unauthorised access, potentially resulting in serious operational, financial, and reputational consequences.
This Cyber Security course is designed to prepare the next generation of security professionals by combining fundamental theoretical principles with exposure to emerging technologies and contemporary security solutions.
Throughout the course, you will develop a practical and analytical understanding of key issues related to the design, evaluation, and implementation of modern IT security systems, equipping you with the skills required to address real-world cyber security challenges.
This is a 4-year programme including a Foundation Year (Level 3).
The foundation year course is designed to equip you with the skills and knowledge you need to continue onto your Honours degree. You will study a range of subjects that will underpin your future study and also gain valuable experience of university life, with full access to campus facilities. Successful completion of the year allows you to progress straight onto Level 4 of this course.
Cyber Security is essentially about the protection of information and information systems. In this Cyber Security course, you will learn how to perform this protective role, exploring different security technologies and studying management processes and control systems.
As you study for your Cyber Security degree, you will:
Your course will begin with an introduction to Cyber Security. You will also learn about computing principles, including the essentials of programming and algorithms, software engineering, and mathematics and computer architecture.
You will go on to hone your knowledge in specialist modules that examine key topics in security. Your computing modules will focus on computer science and artificial intelligence, while a team project will help you develop teamwork skills.
Finally, you will focus on advanced Cyber Security topics. This will help you consider the interactions between security and AI to reflect your interests and career ambitions. At the end of your course, you will design and develop a security-related project.
After completing the course, you will have the necessary knowledge and skills to embark on a career in Cyber Security, law enforcement, and cybercrime investigation roles.
Foundation year
There are many reasons for joining a foundation year course; you may not have the exact subjects or grades at A level to meet the entry requirements, you may have been living abroad, or you may want to change direction with your career. Whatever your starting point, the foundation year offers a firm grounding in the skills and knowledge that you will need to get the most from your studies and thrive at the school. Successful completion of the foundation year allows you to progress straight onto Level 4 of this course.
You also need GCSE English and Maths (grade 9-4 / A*-C) or Level 2 equivalents.
Mature applicants (aged 21+): If you do not hold the qualifications listed but have relevant work experience, you are welcome to apply. Your application will be considered on an individual basis.
Please note, we regularly review our course content to offer relevant, impactful and career-shaping learning. Therefore, the following modules are indicative and subject to change.
This module will enable you to read critically, present an argument and distinguish between the quality and suitability of materials. It will prepare you to use and evaluate a range of evidence sources throughout your degree.
In this module, you will learn the core mathematical skills and statistical concepts and techniques to be able to effectively analyse and present information. You will develop skills in expressing problems in mathematical language, finding solutions to problems and communicating mathematical ideas clearly and succinctly. You will gain essential mathematical skills that will prepare you for other modules.
You will cover the basics of web design and development, learning how to integrate text, graphics and behaviour to create interactive webpages using HTML5, CSS3 and Javascript. Other aspects will be covered, such as historic development of the web, architecture and basic client server architecture, protocols such as HTTP, issues of accessibility and usability, standards and standardisation organisations (W3C, Internet Working Group) and security (HTTPS, firewalls, certificates).
The Personalised Learning module is intended to equip you with the study skills needed to successfully progress onto level 4, the first year of undergraduate study. Tutor group sessions are an integral part of the module, where you will consolidate your learning and frame it in the context of your subject area. The module will focus on various aspects of study skills, such as those skills related to reading and writing, learning approaches, problem-solving techniques, critical thinking, researching, referencing, plagiarism, legal research and time management.
Some of the technologies you will cover include:
Hardware (computer systems)
Software
Communication technologies
Social and economic impact
This module will introduce you to the fundamentals of software programming using Python. This module forms the basis of other programming modules you will undertake during the course.
Please note, we regularly review our course content to offer relevant, impactful and career-shaping learning. Therefore, the following modules are indicative and subject to change.
This module will help you to learn the basic concepts behind current computer hardware, software and supporting technologies. As you learn these principles, you will understand how computers work beyond the statements of their high-level language, and this will allow you to write more efficient code.
This module will teach you the basic mathematical concepts and techniques of discrete structures. You will study mathematical logic, sets, relations and functions. The module will develop your skills in expressing problems in mathematical language, using mathematical techniques to find solutions to problems and communicating mathematical ideas clearly and succinctly.
This module will introduce you to problem-solving skills and key programming principles in order to translate a problem description into a sequence of steps to be executed by a computer.
The module will cover basic programming concepts and fundamentals including:
This module introduces the basic components and concepts of cyber security in modern society, emphasising not only the technical aspects of cyber security, but also its multi-disciplinary natures including legal and crime, business and management, social and human factors, etc.
The topics of the module will include:
This module will help you to gain the knowledge and competence to deal with basic data structures and algorithms. You will learn how to specify collections using abstract data types (ADTs) and to implement them using a variety of techniques such as linked lists and trees. You’ll also use a range of algorithms, including searching and sorting.
You will gain the knowledge and skills to design and implement a relational database. This module will cover information security and database management issues and an awareness of the central role of relational and other types of databases.
Please note, we regularly review our course content to offer relevant, impactful and career-shaping learning. Therefore, the following modules are indicative and subject to change.
This module is an introduction to modern ideas in cryptology and its applications. Increase of storage, manipulation and transfer of data on computer networks requires effective encryption techniques. This module will provide insight into some of these techniques, algorithms and their development through history. Part of the course is dedicated to the number theory relevant to cryptography.
The aim of this module is to provide you with the knowledge and understanding of fundamental concepts of computational theory and computational complexity. You will learn how to examine whether a given problem can be solved computationally. The module aims to introduce computation science, modelling complex dynamic systems and diagramming models.
In this module, you will gain insights into key techniques within the field of artificial intelligence (AI). Aspects of AI you will cover include agents, environments and learning as well as techniques such as regression, classification, clustering, reinforcement learning, learning recommendation and decision support systems.
On this module, you will identify fundamental issues in computer networks and their security, and study approaches for addressing these issues. By learning these principles, you will be able to understand emerging network technology more quickly.
This module is focused on analysing potential cyber security vulnerabilities/threats within diverse platforms such as web and mobile applications. It will emphasise specific security issues for such application domains, with special consideration given to experimentation to identify and assess potential security vulnerabilities within different application domains, followed by an understanding of strategies to mitigate against them.
The overall aim of this module is to take a practitioner’s approach to the problems of developing software applications for a case study using agile methods and to provide you with the experience of working collaboratively as part of a project team. The module aims to raise an awareness of the appropriate methodology required for given contexts and to explore business process analysis, business rules, business cases and other techniques as a means of establishing system requirements.
Please note, we regularly review our course content to offer relevant, impactful and career-shaping learning. Therefore, the following modules are indicative and subject to change.
The module aims to introduce managerial approaches to information security in modern enterprises. It considers how to manage the use of information assets securely and support the goals and objectives of enterprises through effective information security governance, risk management, and contingency planning.
.
This module aims to introduce you to the twenty-first-century offence of cybercrime and the theoretical suppositions underpinning it. It explores the definition, regulation, typologies, methods, categories and patterns of victimisation. It also critically examines law enforcement, regulation and legal issues in digital forensic acquisition.
Machine learning is an application of artificial intelligence that provides systems with the ability to automatically learn and improve from experience. This module familiarises you with some basic machine learning algorithms and techniques and their applications, as well as general questions related to analysing and handling large data sets. The emphasis will be on machine learning algorithms and applications, with some broad explanation of the underlying principles.
You will investigate a topic of interest and prepare a project proposal. You will then present your ideas to the School for approval and, once this has been approved, you will begin a detailed literature review of your chosen field. You will choose and follow a suitable development methodology leading to an implementation which you will evaluate.
Cyber Security graduates generally have a good record of finding employment and progressing in their profession. Popular roles and jobs for BSc Cyber Security graduates include network or computer security technicians, computer or network security officers and data privacy officers.
Once you graduate, you will be able to look for roles within law enforcement, government agencies, security consultancies and commercial IT departments.
Course Fee: *£9,525
Please note:
Olympic House, 28 – 42 Clements Road, Ilford, England, IG1 1BA

Rainham Campus CEME Business Campus, Marsh Way, Rainham, England RM13 8EU
+44 (0) 20 3576 3423
