Undergraduate course

BSc (Hons)

Computer Science (Cyber Security)

Cyber security is in high demand globally. Explore key threats to data, including hackers, malicious coders, social engineers, viruses, worms, botnets, phishing, and more. Gain the skills to become an expert in designing and managing secure systems.

Our typical offer

104 UCAS points

Secure your place this September

Already applied or yet to apply? Get guidance on the next steps you need to take to start a course in 2025.

Connect with industry

Benefit from the University's strong links with leading companies such as Microsoft, IBM, Oracle, Cisco, Intel, Apple, Nvidia, BBC, and the Met Office. We'll support you from your first year to secure high-quality placements and job opportunities, enhancing your career potential.

Real-world problem solving

Work on live industry projects and case studies, tackling current cybersecurity challenges to develop practical, job-ready skills.

Security and forensics lab

You'll use industry-standard agile development processes throughout your studies, collaborating with peers to design and deliver complete systems from concept to deployment, becoming expert in professional practices.

About

What I enjoy most about my programme is the freedom that is given to us by our lecturers... I have been able to explore passions not only in cyber security, but also in web development and other areas of computing that are really going to help me moving forward in my career.

Tia, BSc (Hons) Computer Science (Cyber Security) student

This course is for you if...

you're passionate about protecting data and systems from cyber threats
Three individuals below a globe, depicting community
you enjoy problem-solving and have a keen interest in technology
Jigsaw
you're eager to gain hands-on experience in cybersecurity practices
Padlock depicting cyber security
you aspire to work in roles such as secure software developer, penetration tester, or digital forensic examiner
Globe with arrow

Details

Year 1

Start your journey at the cutting edge of technology. In your first year, you’ll dive into the core principles of computer science—learning to code, solve problems algorithmically, and master the maths that powers modern computing.
From day one, it’s hands-on: you’ll design databases, explore how operating systems work under the hood, and start thinking like a developer.
Our industry-aligned curriculum sets you up for success, with practical workshops and early preparation to set you up for specialisation.
Cyber Security laboratory, Smeaton Building

Core modules

BPIE111
Stage 1 Computing Placement Preparation 0 credits

This module is aimed at students who may be undertaking an industrial placement in the third year of their programme. It is designed to assist students in their search for a placement and in their preparation for the placement itself.

COMP1000
Software Engineering 1 20 credits

This module exposes students to the principles of software design and construction. The basics of constructing source code to solve a problem will be introduced, exposing students to common control structures alongside concepts such as types and generics. Major programming paradigms such as object orientation and functional programming are introduced. Additionally, key software development tools and methods are explored.

100% Coursework

COMP1001
Computer Systems 20 credits

This module provides students with an underpinning knowledge of how computers work. Topics include low-level systems and representation of data, operating systems, and an introduction to subjects such as virtualisation, parallelism, state and communications. Students will learn how operating systems manage processes and scheduling, and how memory management works.

100% Coursework

COMP1002
Cyber Security & Networks 20 credits <