Cyber Security - MSc
With master's level expertise in cyber security you will tackle real-world challenges and gain practical experience with the latest tools and technologies. From exploring cryptography techniques to ethical hacking, our employability-driven MSc provides opportunities to engage with industry through advanced project work and placements. Upon graduation, you'll develop the analytical, problem-solving, communication and research skills to pursue careers in areas such as cloud security, IT compliance, and forensic analysis.
Month of entry
- September
Mode of study
- Full time
Fees for 2025/26 academic year
- UK - Full time £11,400 per year.
International - £17,700 per year.
Duration of study
- 1 year
Why study Cyber Security at Keele University?
Course summary
The cybersecurity sector is experiencing rapid growth, driven by the rise in cybercrime and the expanding digital landscape. As businesses embrace digital transformation, the need for skilled cybersecurity professionals has never been higher. From defending against threats to securing cloud environments, the demand for expertise in areas like network security, ethical hacking, and data protection continues to surge.
With governments and businesses alike prioritising cyber defence, cybersecurity is not only a growing field but also one that offers immense career opportunities and a chance to make a significant impact in safeguarding the future of our interconnected world.
At Keele, we have a rich history of innovation in computing, being one of the first UK universities to offer computer science education over 50 years ago. We've built on this legacy by integrating pioneering research with practical industry insights, ensuring that our Cyber Security MSc equips you with the skills needed to thrive in today’s rapidly evolving digital landscape.
To ensure the course is relevant and aligned with industry needs, we’ve shaped our curriculum through collaborations with a diverse range of national and international employers. Our curriculum is based on several related standards and guidelines such as the Cyber Security Body of Knowledge and the Level 7 Cyber Security Technical Specialist Apprenticeship Standard, as well as being aligned with the requirements for ISC2 industry certification (the world’s leading member association for cybersecurity professionals).
Whether you come from a computing or a different academic background, our inclusive teaching approach will guide you through the core principles of cyber security while providing hands-on experience in areas such as cryptography, network security, data management, and cloud technologies.
Specifically designed for students from non-computing backgrounds, initial modules will introduce you to the essential mathematical concepts and programming required for effective study. This foundational knowledge will support and enhance your understanding of the core AI and data science concepts covered later in the course, while also covering the basics of software engineering.
Building on this foundation, you'll explore the theory and application of cryptography and network security, while gaining a deeper understanding of data management, cloud technologies, and the usability and security of operating systems. You will also develop and extend the practical skills that are necessary for the designing, building, deployment and evaluation of cyber security countermeasures.
Our strong focus on employability ensures you gain valuable industry exposure through guest lectures, seminars, industry-related projects, and the opportunity to complete a Work Placement Year. Furthermore, for your final assessment, you will have the option to undertake an industry-driven project, allowing you to apply your advanced skills to real-world challenges.
Please note the choice of industry placement will be dependent on your suitability and availability of an appropriate placement.
Other courses you may be interested in:
Next steps
Course structure
With a September start date, this course is studied full-time over one year.
During the first part of the programme, you will study five core taught modules (120 credits). The second part of the programme gives you freedom to choose between either a ‘traditional’ formal academic project or opt for an industry placement*.
*Please note that the choice of industry placement will be dependent on your suitability and availability of an appropriate placement.
Modules
The module details given below are indicative, they are intended to provide you with an idea of the range of subjects that are taught to our current students. The modules that will be available for you to study in future years are prone to change as we regularly review our teaching to ensure that it is up-to-date and informed by the latest research and teaching methods, as well as student voice. The information presented is therefore not intended to be construed and/or relied upon as a definitive list of the modules available in any given year.
Semester 1
Core modules
Mathematical Techniques for Computational Sciences
A knowledge of some of the fundamental concepts in mathematics is important to all our MSc programmes, and something that will give you enhanced understanding in areas such as AI, data management and cyber security. This module is designed for students without recent mathematical knowledge or experience and will support you to explore the power of Linear Algebra for solving complex systems, use Probability and Statistics to make data-driven decisions, and harness the beauty of Calculus to understand dynamic changes.
Foundations of Programming and Software Engineering
Programming is an essential skill in all areas of Computer Science. This module is specifically designed for students from non-computing backgrounds, building confidence and competence in programming, using Python, the most widely used programming language in the world. Through a series of closely supported practicals, you will gain an understanding of concepts such as Data Types, Variables, Functions and Control Structures, as well as the basics of Software Engineering and industry tools such as GitHub to manage your projects.
Cryptography and Network Security – Theory and Applications
Linked with current industry certification requirements e.g. ISC2, this module will build your proficiency in the theory and application of cryptography and network security. After an overview of the Cyber Threat Landscape and Basic Cyber Hygiene practices, you will master Symmetric and Asymmetric Cryptography, Cryptographic Protocols, and Key Management. You will also learn about Networks, Protocols and Architectures, and the role of Firewalls and Intrusion Detection Systems. You will then explore Malware and Attack Technologies and effective Incident Response techniques.
Semester 2
Core modules
Data Management and Cloud Technologies
A solid understanding of data and its management is crucial for all areas of computer science, driving innovation and informed decision-making. You will learn how to prepare data and how to design and build databases for efficient data management using a language called SQL; the most in-demand technical skill for data jobs. You will also explore Big Data technologies like Hadoop and Spark and gain hands-on experience with Cloud Platforms such as Amazon Web Services.
Usable Cyber Security – Analytics and Management
For security to be effective, it must be usable and designed to work for people. This module sits at the intersection of usability and security and covers areas such as Operating Systems and Virtualisation Security, Software and Application and Platform Security. We will then look at the influence of human factors such as social engineering and usability on security, along with training and ethical and legal issues; giving you a comprehensive view of the area, beyond standard approaches.
Semester 3
Optional modules
Industrial Placement Project
Obtaining industrial experience during your MSc will not only impress potential employers but also give you the opportunity to apply what you have learned to industry relevant problems, as part of an 8-12 week placement. Preparation for this module starts as soon as you arrive at the University and you will be supported with finding and applying for relevant opportunities by our experienced placements’ team, making sure that the placement is suitable for you and the area of your degree.
Advanced Research and Development Project
Students often wonder how they can differentiate themselves from other graduates in the job market. Your “Advanced Research and Development Project” will help you to do just that by enabling you to work on a problem, either set by our industrial partners, an academic at the University or yourself. Under 1-to-1 supervision of an experienced academic, you will undertake in depth research and development, that will not only improve your skills but also give you something to show employers in the UK and abroad.
Next steps
Committed to equality, diversity and inclusion
Our Equality, Diversity and Inclusion (EDI) agenda is embedded throughout our curriculum, and we are proud to hold a school-level Athena SWAN Bronze Award in recognition for our activities in this area.
As a School, we embrace this approach and will actively aim to ensure that all our activities will be organised so that everyone is made to feel safe and welcome, and that diversity is encouraged. We believe that this attitude is vital to help everyone flourish and feel valued for who they are. To achieve this, we promote fair treatment for all, irrespective of gender identity, age, disability, sexual orientation, relationship status, caring responsibilities, race, religion or belief.
Entry requirements
Pre-Master's in Computing
The Keele University International College offer a one semester Pre-Master's in Computing programme for international students who do not meet the traditional entry requirements for a postgraduate computing degree at Keele University.
Please visit the Keele University International College for more information on how to apply, entry requirements and course details.
Next steps
Entry requirements
The following section details our typical entry requirements for this course for a range of UK and international qualifications. If you don't see your qualifications listed, please contact us to find out if we can accept your qualifications.
Typical offer
Please ensure that you read the full entry requirements by selecting your qualifications from the dropdown menu below. This will include any subject specific, GCSE/Level 2 Maths, and English language requirements you may need.
Please select your country from the drop-down list below for the full entry requirement information
UK
2:2 degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Bangladesh
60% in a 4-year degree or 3-year degree with a 2-year Master's in any subject from a public university or CGPA 2.8 in a 4-year degree or 3-year degree with a 2-year Master's in any subject from a private university
or
demonstrated relevant professional qualifications or experience
We don’t accept degrees from certain universities, please see our Bangladesh Country Page for more information
You will also need: an English language qualification (see below)
Canada
70% or C or a GPA of 2.5 in a degree (Ordinary or Honours) in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
China
70% in a degree in any subject or 65% in a degree in any subject from a '211' university
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Ghana
Second class degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
India
55% or CGPA 6/10 in any degree of three years or longer
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Kenya
Second class degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Nepal
60% / 2.4 in a 4-year Bachelor's degree in any subject
or
65% / CGPA 2.8 in a 3-year Bachelor's degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Nigeria
Second class degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Pakistan
We accept a range of qualifications from Pakistan. Please visit our Pakistan Country Page for more information
or we will consider demonstrated relevant professional qualifications or experience
You will also need an English language qualification (see below)
South Africa
Second class division 2 / 60% in a Bachelor's degree with Honours in any subject
or
Second class division 1 / 70% in an Ordinary Bachelor's degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Sri Lanka
55% in a Special Bachelor's degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Uganda
Second class degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Zimbabwe
Second class degree in any subject
or
demonstrated relevant professional qualifications or experience
You will also need: an English language qualification (see below)
Pre-Master's in Computing
The Keele University International College offer a one semester Pre-Master's in Computing programme for international students who do not meet the traditional entry requirements for a postgraduate computing degree at Keele University.
Please visit the Keele University International College for more information on how to apply, entry requirements and course details.
English language requirements
All of our courses require an English language qualification or test. For most students, this requirement can be met with a 4 or C in GCSE English. Please see our English Language guidance pages for further details, including English language test information for international students. For those students who require an English language test, this course requires a test from Group B.
References
Normally, you will need to provide at least one academic reference to support your application unless you have been out of study longer than two years. If it has been more than two years since you last studied on a degree-level programme, you will normally need to provide an employment reference instead. For more information about Academic References, please see our Postgraduate how to apply web pages.
Personal Statement/Statement of Purpose
Please see our Postgraduate how to apply web pages for guidance on what to include in your personal statement.
Recognition of Prior Learning
The Recognition of Prior Learning (RPL) is a process which enables applicants to receive recognition and formal credit for learning acquired in the past through formal study or work and life experiences.
RPL can also be requested for admission onto the start of a programme in lieu of the admission requirements. For more information, see our Recognition of Prior Learning web pages.
Professional qualifications and work experience
The majority of our courses will consider relevant work experience and/or professional qualifications at the appropriate level, as an alternative to an undergraduate degree for entry. The work experience should be for a sustained period and at a suitable level, based within a relevant sector to your chosen course.
Admissions staff will review your work experience and/or professional qualifications during the assessment of your application to ensure suitability in terms of relevancy, level and appropriate learning outcomes.
General information
The entry grades outlined in this section indicate the typical offer which would be made to candidates, along with any subject specific requirements. This is for general information only. Keele University reserves the right to vary offer conditions depending upon a candidate's application.
Tools
During the programme you will be exposed to a wide variety of industry-standard cyber security tools including;
- Kali Linux Security Operating System for security analysis and management
- The Social Engineer Toolkit (SET) and Maltego for open source intelligence gathering
- Shodan, VirusTotal, Regshot for malware analysis
- Nmap, Netcat, Scapy, and Hping for network mapping
- Nessus, Nexpose, and OpenVAS tools for Vulnerability Analysis
- Packet Tracer for switch and router configuration, and Access Control Lists
- Snort for packet sniffing and intrusion detection
- Hide’N’Send and S-Tools for data hiding (Steganography)
- Metasploit Meterpreter and Armitage for System access, intrusion, and incidence response
- Windows Registry forensics and HxD for digital forensic analysis for volatile and non-volatile memory
Funding
Please note, if your course offers a January start date, the January 2025 start date falls in the 2024/25 academic year. Please see the January 2025 fees for the relevant fees for starting this course in January 2025
Planning your funding
It's important to plan carefully for your funding before you start your course. Please be aware that not all postgraduate courses and not all students are eligible for the UK government postgraduate loans and, in some cases, you would be expected to source alternative funding yourself. If you need support researching your funding options, please contact our Financial Support Team.
Scholarships
We are committed to rewarding excellence and potential. Please visit our Scholarships and Bursaries webpage for more information.
For continuing students, fees will increase annually by RPIX, with a maximum cap of 5% per year.
Next steps
Your career
With governments and businesses alike prioritising cyber defence, cybersecurity is not only a growing field but also one that offers immense career opportunities and a chance to make a significant impact in safeguarding the future of our interconnected world.
By the time you graduate, you’ll have gained the technical knowledge and practical skills necessary to design, build, deploy and evaluate distributed information systems and enterprise applications over the Internet, with a focus on security issues.
You could go on to work in threat management and forensics, risk analytics, operations and security management, engineering architecture and design, or policy and strategy.
Each year, we help students transition into a range of science and non-science related careers, including data science, web development, software engineering and computer science, as well as progression to related PhDs.
Next steps
Teaching, learning and assessment
Teaching
Developed with input from both employers and students, our MSc provides distinctive and inclusive teaching tailored for individuals from diverse non-computing backgrounds.
The main methods for acquiring knowledge include interactive lectures and hands-on practical sessions, complemented by smaller group tutorials tailored to the topics covered in each module. The smaller group tutorials and practicals enable both consolidation of this material and an understanding of the practicalities of its application in industry and research.
The tutorials and practicals achieve this aim by you having to apply the taught concepts to real world problems and data sets, in a supportive environment where we can assess individual progress and offer you one-to-one support. Self-study materials are also available through our Virtual Learning Environment.
Assessments
Wherever possible, assessments will be closely aligned with industry expectations, helping you develop relevant skills. These will mainly take the form of coursework, such as programming tasks and applied cyber security scenarios, complemented by demonstrations, presentations, teamwork, and class tests. This includes unseen examinations, class tests and various pieces of authentic assessments such as coursework (e.g. programming tasks, data science investigations), team working, professional reports and presentations. When it comes to your final piece of assessment, you can either undertake an Industrial Placement or Research Project. Both will include a substantial report and a project or placement viva.
Next steps
Our expertise
Our academics specialise in a wide variety of branches of computer science and mathematics, including: AI, human-centred computing, future systems and theoretical computer science. This includes significant specialisms in machine learning, responsible AI and evolutionary computation; interaction, vision and digital health research; and biological systems, smart energy, sustainability and cyber security.
We are known for our extensive experience in the design, analysis and application of AI and machine learning algorithms. This includes algorithms for smart energy brokering, anomaly detection, AI applications in patient care and cancer diagnosis, and the analysis of AI implementations including federated learning.
Next steps
Facilities
Located in the Colin Reeves Building, our facilities currently house seven computer laboratories comprising around 200 desktop PC, accessible 24 hours a day, every day. Every PC has the current hardware and software needed for all modules on our degree programmes and provide both Microsoft Windows and the Linux operating system. Facilities also include a dedicated VR lab, gaming lab, our own Makerspace with 3D printers, a Vicon motion-tracking system, Raspberry PIs, Arduinos and dedicated PCs. We provide various web servers and a cloud computing facility for student use. We also host a high-performance CUDA GPU Supercomputer Cluster for use across campus.
The Overclockers UK Gaming Lab
Based in the Colin Reeves building, this state-of-the-art gaming station laboratory is named after its sponsor, who donated 24 high-spec gaming PCs. These are available for use by students during their lectures and exclusively to Keele Esports Society members in the evenings as a training facility. The Society is open to students who are interested in all aspects of competitive gaming, on both the professional scene and the amateur level.
Central Science Laboratory (CSL)
An entire floor of the University’s £34m Central Science Laboratory (CSL) is fully equipped with PCs featuring all our necessary software and is used for practical lab sessions. CSL opened its doors to students in September 2019 and provides 5,300m2 of modern, co-located science laboratories. Over £2m alone has been spent on industrial research-grade analytical and laboratory equipment that will be used by students in their day-to-day laboratory teaching. Access to state-of-the-art facilities and high specification equipment will ensure you are well prepared for scientific or industrial employment post-graduation. The environment mirrors the multi-faceted nature of working life and the shared space allows group working and collaboration between disciplines, building the skills and experience much valued by employers.
Living Lab
Our unique self-contained campus, with over 600 acres of grounds including forests and lakes, has provided an ideal setting to establish itself as a testbed for real-world teaching, learning and research opportunities as a ‘true Living Lab’. Featured as a national best practice case study in the promotion of sustainability exchange, initiatives such as the SIMULATE (Smart, Infrastructure and Mobility Urban Laboratory and Test Environment) and Smart Energy Network Demonstrator (SEND) projects, contributed to Keele being named Global Sustainability Institution of the Year (International Green Gown Awards, 2020).
SIMULATE, which received funding from the Government’s SMART Place Live Labs initiative, is focused on how to design and maintain a smart highways network. The £15m SEND programme was the first of its kind in Europe to demonstrate how smart energy technologies can support ‘intelligent’ energy generation, distribution, storage, forecasting and energy balancing. Our researchers have worked with businesses on a range of projects: anomaly detection for Internet of Things applications; use of deep reinforcement learning techniques for a smart energy management system; data analytics solutions for the Industrial Internet of Things; and Digital Twins.
Digital Society Institute
Keele’s Digital Society Institute is a collaborative research centre focused on data and digital technology that allows companies in the business, health, and cultural sectors to innovate and expand in a competitive and dynamic business environment. The Institute is based within IC7 and includes access to a Data Visualisation Suite, office space, and hi-tech meeting and collaboration space. Specialist equipment it hosts includes: a state-of-the-art £330,000 high-performance computing cluster for data-driven research; a new VR/Interaction Laboratory; VR headsets; high-specification computers; a CAVE environment; eye-tracking glasses; 360-degree cameras; a high resolution hand-held 3D scanner; and a 3D printer.
Next steps