Cybersecurity BSc

Course overview

  • Course level
  • Course type
  • Duration
    3 or 4 years
  • Course options
    Integrated International placement / study abroad
  • UCAS code(s)
  • School

Entry requirements

  • A level
    ABB - BBB
  • BTEC Extended diploma
  • International Baccalaureate
    32 points overall and above, with 5, 5, 5 in Higher Level subjects.
  • GCSE requirements
    Maths Grade B/5 and English Grade C/4 and above

Key Dates

  • Start date

Gain specialist knowledge required to start a successful career in Cybersecurity

Integrated placement year

Close industrial links for excellent placement opportunities

Computer Science at Aston is ranked 4th out of 107 institutions for Graduate Prospects (Complete University Guide 2018)

Course summary

Our graduates are highly attractive to employers and well prepared for a rewarding career as a computing professional.

Entry Requirements & Fees

Please note this programme is subject to full approval for entrance in 2019.

3 years full-time / 4 years full-time with integrated placement year

UCAS Code: G400

Please note:

GCSE requirements: Maths Grade B and English Grade C
A suitable combination of two A Level and two AS Level subjects may be accepted
More on Admissions Policy

Applicants whose first language is not English will be required to provide evidence of an English language qualification. Find out more about our English language requirements  

Tuition fees: 

£9,250 (£1,250 during placement year) for UK/EU students (2019/20)                                  
£16,350 Outside EU students (2019/20) 
Placement Year: £2,500 for International Students 

More on fees 

The information contained on this website details the typical entry requirements for this course for the most commonly offered qualifications. Applicants with alternative qualifications may wish to enquire with the relevant admissions teams prior to application whether or not their qualifications are deemed acceptable. For less commonly encountered qualifications this will be judged on a case-by-case basis in consultation with the academic admissions tutor.

A levels

ABB-BBB. Maths or Computing preferred but not essential. General Studies accepted. 


32 overall points with 5, 5, 5 in Higher Level subjects.


DDD in relevant National Diploma.


Course Outline & Modules

Security Fundamentals: Scene-setting module introducing the fundamental concepts of cyber security.

Networks, distributed Systems and Network Security: A 30-credit wide-ranging module that goes from basic networking principles to networking protocols to network topologies to the OSI stack and TCP/IP, then introduces distributed systems, distributed system architectures and (e.g.) contemporary issues, such as the cloud and Internet of Things. The final 10 credits will revisit many of these with a focus on network security, vulnerabilities, threats and mitigations (secure protocols, key exchange, PKI, network analytics, firewalls, and so on.

Secure Programming: Now students have the basics of programming, helping them learn about developing secure code, defensive programming, memory usage and vulnerabilities (e.g. buffer overflows, code injections), introducing V&V strategies.

Security Threats, Vulnerabilities and Mitigations: Building on the concepts introduced in outline in Security Fundamentals. Case-study based. Large element on cryptography and cryptanalysis.

Information Assurance Methodologies and Testing: Draws on existing module on testing and reliability. Places security in the context of other dependability attributes (such as reliability, availability and safety) and outlines a range of V&V techniques for these in general, and for security in particular. Large element on penetration testing. Likely to be heavily lab-based.

Security Management: Security policy, access control, culture and governance, operational security hygiene.

Ethical, Legal and Business Issues: Ethical issues around use and misuse of data (lots of case studies). Business obligations, governance and risk (financial, reputational, etc.). The law as it applies to the management and collection of data (e.g. GDPR).

Designing Secure Systems: Module that specializes the existing Software Engineering module with a focus on developing the knowledge and skills needed to analyse problems from a security perspective (e.g. misuse cases) and develop a solution design with the appropriate architecture and design-level mitigations to deal with the identified threats. Introduces notion of risk. Likely to be groupwork-based.

Human Factors in Security: Draws on material form existing HCI modules with additional material on (e.g.) how poor HCI compromises security (e.g. requiring people to remember long passwords). Large element on human factors and social engineering.

Security Risk Management: How to identify assets, and assess their value and the vulnerabilities and threats that apply to them. More on corporate governance.

Security Forensics: Part introduction to digital forensics (data storage media, operating systems, networks and mobile devices), and part introduction to forensic linguistics, for example profile chatroom grooming.

Placement Year

You will spend your third year in a paid professional placement of direct relevance to your studies. This placement will give you invaluable practical experience in a real work environment and will further enhance your career prospects.

Our staff will help you find a suitable placement and support you during your year.

Find out more about placement years at Aston.

Learning, Teaching & Assessment

You will benefit from our range of teaching methods and learning styles including: lectures, seminars and small group discussions, lab exercises and practical classes, computer-aided learning, individual and group projects.

Contact Us

EAS Undergraduate Admissions Office+44 (0)121 204 3400

Register your interest