Cyber Security BSc
AAA at A level; graduates earn a median £37,000 three years on.
83% of entrants came with A levels · 97% stay on after year 1 · Warwick course page, Discover Uni
What do you need to get in?
Typical offer — the grades most applicants are asked for. Contextual offer: AAB, for applicants from under-represented backgrounds.
Warwick course page, read 19 September 2026 · Discover Uni entry profile
UCAS tariff points — a points scale for grades: A* = 56, A = 48, so A*A*A = 160. Entrants’ totals include extra subjects.
Other qualifications4
| Qualification | Typical offer | Required subjects |
|---|---|---|
| IB | 36 points36 (applicants from all academic profiles welcome, but STEM subjects are recommended for ease of study onto the programme). | — |
| BTEC | D*D*DWe welcome applications from students taking BTECs and/or CTECs and combinations with A levels. We would require the overall load to be equivalent to 3 A levels and for combinations of qualifications | — |
| Advanced Highers | AAAA in two Advanced Highers and AAB in three additional Highers subjects. | — |
| Access | 45 Credits at Level 3, including Distinction in 33 Level 3 Credits and Merit in We will consider applicants returning to study who are presenting a QAA-recognised Access to Higher Education Diploma on a case-by-case basis. Typically, we require 45 Credits at Level 3, including Di | — |
What do you study?
Compulsory modules this year: digital & ict skills 76% · mathematics & statistics 13% · language & communication 5% · engineering & manufacturing 5%.
Module — one course unit, usually a term or a year long; “core” means everyone takes it. One UK credit is about ten hours of study; a full year is 120 credits.
Warwick course page · optional modules vary by year
- Algorithms and Data Structures
What you learn (8)
- explain the relevance of common algorithms to cyber security problems
- explain the relevance of common data structures to cyber security problems
- evaluate the correctness of an algorithm within a given programming context
- evaluate the efficiency of an algorithm within a given programming context
- identify faults within an existing algorithm implementation
- correct identified faults in an algorithm implementation
- design a new algorithm to address an unfamiliar problem
- adapt an existing algorithm to solve an unfamiliar problem
- Discrete Mathematics
What you learn (4)
- analyse discrete structures relevant to cyber security
- construct proofs of mathematical statements using appropriate methods
- construct counterexamples to disprove mathematical statements
- identify common errors found in mathematical proofs
- Computer Networks
What you learn (5)
- explain how layered protocols structure communication networks
- describe standard terminology used to discuss network operation
- design a basic network layout suited to a small or medium business
- configure network devices using appropriate tools to meet performance requirements
- analyse captured network traffic to illustrate network behaviour
- Computer Architecture & Operating Systems
What you learn (9)
- describe core hardware components of computer systems
- explain organisation and operation of a general-purpose operating system
- explain algorithms used for process management
- explain algorithms and structures used for memory management
- explain algorithms and structures used for file management
- analyse assembly code to identify insecure coding patterns
- evaluate cyber security consequences of insecure code
- select appropriate security measures for a given system
- apply protection mechanisms to secure computer systems
- Security Testing I
What you learn (7)
- evaluate a network's security posture through configuration analysis
- use appropriate tools to analyse network configurations
- evaluate network security device configurations against desired security goals
- recommend configuration adjustments to improve network security
- describe common vulnerability exploitation techniques
- assess outcomes of system security tests
- recommend mitigation strategies based on security test findings
- Cyber Security Fundamentals
What you learn (6)
- identify common tools used in typical cyber-attacks
- identify techniques and procedures linked to common cyber-attacks
- compare tools, techniques and procedures used against a target system
- evaluate the effectiveness of different attack methods on a target system
- apply attack tools, techniques and procedures to a simulated system
- explain complex cyber-attack concepts to non-technical audiences
- Programming for Cyber Security
What you learn (8)
- explain fundamental programming concepts such as variables, control flow and functions
- apply basic programming constructs to write simple code
- design a software component that satisfies specified requirements
- implement a working software component to solve a given problem
- test a program using a range of varied and edge-case inputs
- analyse program output to identify unexpected or faulty behaviour
- select appropriate standard algorithms to solve defined problems
- apply common data structures to implement efficient solutions
- Digital Forensics Fundamentals
What you learn (8)
- explain core concepts underpinning digital forensic investigation
- describe legal and ethical considerations in digital forensic practice
- analyse a digital forensic image to identify relevant evidence
- conduct an investigation that addresses a specified case brief
- select appropriate forensic software tools for a given task
- apply forensic tools to extract and examine digital data
- compile findings of a forensic investigation into a structured report
- tailor an investigation report to a specific audience such as a court
“What you learn” restates each module’s published learning outcomes in our own words, as short skill statements in the same form as the GCSE and A level curriculum, with the help of an AI model; fields of knowledge follow the twelve fields of the knowledge sphere. The university’s module page, linked from each title, is the authoritative description.
Where does it lead?
Median — the middle earner: half earned more, half less. Pay is for graduates of this subject at this university who finished in 2016-18, not adjusted for inflation; based on 50 graduates.
Discover Uni dataset (HESA and Office for Students, CC BY 4.0, contains HESA data); earnings from the Longitudinal Education Outcomes data (Department for Education) · aggregation level 14, 13, 23
Half of graduates earned between £32,000 and £46,000. Five years on, the median is £53,500. 90% were in work or further study 15 months after finishing; 95% of those in work were in professional or managerial jobs.
All outcome figures7
| Measure | Value | Based on |
|---|---|---|
| Continue after year 13% left | 97% | 60 |
| In work or study, 15 months on5% studying | 90% | 35 |
| Professional or managerial job | 95% | 30 |
| Pay 15 months on, median | £35,500 | 45 |
| Pay 3 years on, median | £37,000 | 50 |
| Pay 5 years on, median | £53,500 | 45 |
What does it cost?
Tuition fee loan — paid straight to the university; repayments start the April after you leave, at 9% of income above the threshold. UK fees are capped by government and rise with inflation; placement and study-abroad years are usually charged at a lower rate.
Warwick fees page · source
About £30,150 in fees over 3 years, covered by a tuition fee loan you repay only when earning above the threshold.
What do students say?
NSS — a yearly survey of final-year students at every UK university; 85% of this course’s final year answered. Small groups can swing a lot year to year.
National Student Survey, via Discover Uni · 45 students answered
Highest: 91% agreed on question 19; lowest: 40% on question 17.
All questions26
| Question | Agree |
|---|---|
| Question 1 | 78% |
| Question 2 | 64% |
| Question 3 | 78% |
| Question 4 | 69% |
| Question 5 | 76% |
| Question 6 | 64% |
| Question 7 | 76% |
| Question 8 | 73% |
| Question 9 | 78% |
| Question 10 | 40% |
| Question 11 | 69% |
| Question 12 | 64% |
| Question 13 | 87% |
| Question 14 | 40% |
| Question 15 | 87% |
| Question 16 | 78% |
| Question 17 | 40% |
| Question 18 | 71% |
| Question 19 | 91% |
| Question 20 | 63% |
| Question 21 | 73% |
| Question 22 | 91% |
| Question 23 | 82% |
| Question 24 | 82% |
| Question 25 | 74% |
| Question 26 | 77% |
Question texts are published by the Office for Students; the dataset carries only the question numbers.
Modules, entry requirements and fees are facts read from University of Warwick’s course page on 2026-09-19 and may change; the university’s page is authoritative. Descriptions are not reproduced. Outcome figures are from the Discover Uni dataset. University of Warwick is a trade mark of the university; sch.today is independent of it.