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.
Connect with industry
Real-world problem solving
Security and forensics lab




Details
Year 1

Core modules
BPIE111
Stage 1 Computing Placement Preparation
0 credits
Undertaking a sandwich-year placement (also known as an industrial or work placement) offers many benefits, including valuable hands-on work-experience and enhanced employability. This module is for first-year students who may undertake a placement in their third year. It is designed to support students in exploring placement opportunities and developing the skills and knowledge required to successfully secure one.
COMP1000
Software Engineering 1
20 credits
In this hands-on module, you’ll explore how computers make decisions, repeat actions, and store data while building your own programs step by step to solve real-world problems using programming languages. Along the way, you'll use professional tools and techniques to write clean code, test, and debug. Whether you're dreaming of games, apps, or AI, this module is your first step into the world of software engineering.
100% Coursework
COMP1001
Computer Systems
20 credits
Explore the hidden machinery behind every computing device. In this foundational module, you'll uncover how computers really work - from digital logic to hardware architecture, operating systems, and assembly language. Build the understanding needed to work confidently across platforms and systems.
100% Coursework
COMP1002
Cyber Security & Networks
20 credits
Step into the world of secure digital infrastructure. You'll learn how devices connect, how data flows, and how to defend networks against cyber threats. From configuring routers to exploring malware and encryption, this module builds the skills to protect and manage today's interconnected systems.
100% Coursework
COMP1003
Algorithms, Data Structures and Mathematics
20 credits
Discover the logic that powers computing. This module dives into essential data structures and algorithms, showing how they solve real problems efficiently. From recursion to graph traversal, you'll combine theory and coding to develop analytical skills that form the core of computational thinking.
100% Coursework
COMP1004
Computing Practice
40 credits
Develop confidence in the day-to-day tools and workflows of modern computing. In this foundational module, you'll use real development environments, track code changes, write effective documentation, and collaborate on small projects. You'll gain essential habits that support software development, problem-solving, and teamwork from day one.
80% Coursework
20% Practicals
Year 2

Core modules
BPIE211
Stage 2 Computing Placement Preparation
0 credits
A year-long work placement is a valuable opportunity to gain hands-on experience and develop skills that will enhance future career prospects. This module prepares students to begin their placement search by providing practical guidance on where to look, how to apply, and how to present themselves effectively to potential employers; featuring insights from students who have recently returned from their own placements.
COMP2000
Software Engineering 2
20 credits
Go beyond coding to master the craft of software development. This module builds on foundational skills by exploring agile practices, version control, test automation, and software quality. You'll learn how professionals deliver reliable, maintainable systems in dynamic real-world environments.
100% Coursework
COMP2001
Information Management & Retrieval
20 credits
In a world where data is everywhere, learn to find what matters. This module explores how to structure, store, and retrieve meaningful information using modern databases. You'll design queries, optimise search performance, and understand the backbone of intelligent data systems.
100% Coursework
COMP2002
Artificial Intelligence
20 credits
Unlock the foundations of machine intelligence. This module introduces core AI concepts including decision trees, neural networks, and heuristic search. You'll explore how machines learn, adapt, and solve problems, building intelligent systems that mimic human thinking.
100% Coursework
COMP2003
Computing Group Project
40 credits
Knowledge gained in earlier stages of the computing programmes is consolidated and integrated into a substantial project. Students work in teams, champion professional roles, design and develop a software solution for a given scenario. The project integrates and expands upon software development stages covered on the course (project management, analysis, design, construction, communication, security and/or networking).
80% Coursework
20% Practicals
COMP2006
Security Architectures & Cryptography
20 credits
Build secure systems from the inside out. In this module, you'll study cryptographic techniques, authentication mechanisms, and secure architectural design. You'll learn to evaluate risk, apply encryption, and design layered defences - gaining the skills to build systems that protect data, ensure trust, and withstand evolving threats.
100% Coursework
Year 3

Core modules
BPIE330
Computing Related Placement (Generic)
A year-long work-placement, undertaken with an approved placement provider and in a role relevant to the students programme. Students will leave with practical and relevant work experience, where they put theory into practice. This module is attached to the Placement and provides students with a single digital space to refer to for key reminders, FAQs, contact details, top tips and their Placement-year handbook.
Final year
Core modules
COMP3000
Computing Project
40 credits
This module provides students with an opportunity to demonstrate their ability to work independently on an in-depth project with an implementation element that builds on their established knowledge, understanding and skills to provide a problem solution. Self-management, innovation, creativity, ability to synthesise information, ideas and practices are key concepts, as is the ability to engage in critical self-evaluation.
80% Coursework
20% Practicals
COMP3009
Information Security Management & Governance
20 credits
Lead the defence of digital systems with a strategic mindset. This module focuses on information security management, governance frameworks, risk assessment, and legal compliance. You'll learn how to develop policies, respond to threats, and align security initiatives with business goals- preparing you to protect information in complex organisational environments.
100% Coursework
COMP3011
Ethical Hacking
20 credits
Discover how systems are broken, so you can help secure them. In this module, you'll apply ethical hacking techniques and penetration testing strategies to expose vulnerabilities and assess risk. Learn how attackers think, so you can stay one step ahead.
100% Coursework
Optional modules
COMP3003
Machine Learning
20 credits
Dive into the world of machine learning, where data becomes insight and algorithms learn from experience. You'll explore supervised and unsupervised models, build neural networks, evaluate results, and apply industry-standard tools - gaining hands-on experience in one of the most transformative fields in computing today.
100% Coursework
COMP3008
Big Data Analytics
20 credits
Work with data that doesn't fit in a spreadsheet. In this module, you'll use big data frameworks to process, analyse, and visualise vast datasets. You'll learn a range of big data analytical techniques and technologies, explore distributed storage, and develop scalable analytics solutions - building practical skills for industries where data drives discovery, decision-making, and innovation.
100% Coursework
COMP3010
Security Operations & Incident Management
20 credits
Step into the frontlines of cyber defence. This module explores the workings of a Security Operations Centre, equipping you with the tools to detect threats, manage incidents, analyse logs, and respond to breaches. You'll develop critical skills for operating in high-pressure security environments.
100% Coursework
COMP3012
Digital Forensics & Malware Analysis
20 credits
Trace the digital footprints of cybercrime. You'll investigate forensic analysis techniques, unpack malware behaviours, and use real tools to gather evidence. This module prepares you to support law enforcement, corporate investigations, and incident response teams in the fight against cyber threats.
100% Coursework
Optional pathways
Experience

.jpg)

Develop your computational theory and practice
Gather requirements
Collaborate within a team
Manage the pressure of deadlines


I chose to study at Plymouth because of the environment and the facilities offered. I like the fact that we are able to develop projects using Android Studio; you develop an Android application and host it at Play Store or the App Store.
Meet your expert teaching staff

Dr Rory Hopcraft
Lecturer in Cyber Security

Dr Vasilios Kelefouras
Lecturer in Computer Science

Dr Fatma Bouabdallah
Lecturer in Computer Science
Passionate about all things computing?
- participate and learn together in collaborative coding sessions. Perfect for both improving your skills and helping others with their coding challenges
- gain insights from industry professionals through our guest speaker events, providing valuable industry connections and real-world perspectives on what it's like working in tech.
- build your professional network at our events. Meet peers, alumni, and professionals from the tech industry, opening doors to potential career opportunities and collaborations.

Life in Plymouth
The overall vibe of the city is perfect. You are by the sea so it is still laid back, but you have all the conveniences of living in a city.
Current student



Careers

Every year, there are students who get into big companies. Our cyber security students go into a number of intelligence services, large consulting firms and defence contractors. I’ve supervised students at Microsoft, Hewlett Packard, and GlaxoSmithKline.
Professor of Cyber Security & Digital Forensics
Optional placement year: preparing you for the future
We regularly have students securing placements and jobs at FTSE 100 companies. There is a perception that only students from red brick universities go to these places. It simply is not the case – our students are massively competitive and win these placements as well.
Professor Nathan Clarke
Professor in Cyber Security and Digital Forensics
The placement year taught me how to interact with different people throughout the company at differing levels and how to approach conversations to get the maximum amount of information out of them.
BSc (Hons) Computer Science graduate, Senior Machine Learning Engineer at Just Eat.
Fees and funding
Tuition fees
£9,535 per year
£795 per 10 credits
Tuition fee price changes
£18,650 per year
£19,200 per year
Tuition fee price changes
Additional costs
Fund your studies
- £3,000 per annum towards living costs for the duration of the taught element of their degree (usually three years)
- £1,500 fee waiver per annum
- one-to-one mentoring from an industry expert.
Supporting students with the cost of living

Apply
Entry requirements
104 UCAS points
You may be eligible for a contextual offer
GCSE
A levels
18 Unit BTEC National Diploma/QCF Extended Diploma
If you hold a BTEC qualification it is vital that you provide our Admissions team with details of the exact modules you have studied as part of the BTEC. Without this information we may be unable to process your application quickly and you could experience significant delays in the progress of your application to study with us. Please explicitly state the full list of modules within your qualification at the time of application.
All Access courses
T level
International Baccalaureate
Extended entry requirements
Ready to apply?
I104
P60
3 years
(+ optional placement)
Full-time
Plymouth
Other routes into this course
The following courses are available as routes into this programme.

Don't have the traditional entry requirements to start a degree? Get a solid grounding in the disciplines underpinning computer science through an additional foundation year, gaining hands-on skills across a range of topics.
Entry requirements
104 UCAS points
BSearch entry requirements for your country
English language requirements
Ready to apply?
Need support with your application?
- Personal statement guidance
- student visa support
- travel and arrival information
- and more.
I104
P60
3 years
(+ optional placement)
Full-time
Plymouth