Available in Clearing
Woman looking at code on dual desktop screens
A group of students working in the computer suite
Computer science student sat working on a computer while a lecturer looks over his shoulder at his screen
Students using a large touchscreen in the Computer Science Swift Additive Manufacturing Space
A student in the Swift Additive Manufacturing Space with 3D printed equipment
circle info
Build genuine commercial cyber security experience in our degrees so that you are equipped to deliver real-world results from day one.
Undergraduate

BSc (Hons) Computer Science and Cyber Security

Code

G194

Duration

4 years

Mode

Full time

UCAS guide

48 points

Cyber attacks are increasing. Data breaches make headlines. AI is changing how digital threats are launched and defended. Now more than ever, organisations need skilled cyber professionals. That’s where you come in...

You’ll study computer science and cyber security in a practice-led, industry-aligned environment, developing the skills to secure systems, investigate digital crime and defend critical infrastructure.

From ethical hacking and cloud security to AI-driven threat detection, you’ll gain hands-on experience shaped by real-world challenges and strong industry links - preparing you for a career protecting the digital world.

93% of students

in work or further study 18 months after graduating

HESA Graduate Outcomes, 2026

1st in the UK

for 'To what extent are students' opinions about the course valued by staff'

Artificial Intelligence, National Student Survey (NSS) 2026, HEIs only

Get paid

on an optional placement year in industry

Five specialist labs

including high spec machines, dedicated for Computer Science students

Robotics Lab

with humanoids, Nano robots and drones

We're naturally artificial.

Gain real-world skills on a degree with AI at its core

Fully refurbished

Superlab

Compete in events

like Hull’s unique “Three Thing Game", or the UK and Ireland Programming Competition

Integrated Masters option.

Undergraduate and Postgraduate study combined

Industry standard facilities

like our Turing and Superlab

Experience HIVE’s

immersive visualisation technology

About this course

Cyber security is one of the fastest-growing fields globally, offering careers with purpose, challenge, and exceptional employability. Our portfolio of undergraduate and postgraduate programmes is practice-led and industry-aligned, designed to meet the UK’s growing demand for cyber professionals.

You’ll gain technical depth in areas such as secure systems, ethical hacking, cloud security, and digital forensics, alongside core computer science concepts and strong ethical foundations. Recognising the increasing prevalence of AI in cyber security for both attack and defence, our programmes explore how artificial intelligence is transforming threat detection, incident response, and adversarial tactics - preparing graduates to address emerging risks in an AI-driven digital landscape.

With modules shaped by the industry needs and informed by cutting-edge research in trustworthy AI and secure software engineering, you’ll graduate ready to protect infrastructures and respond to emerging cyber risks. Whether your interest lies in ethical hacking, secure software development, or defending AI-driven systems, cyber security offers a career with purpose, challenge, and exceptional employability. Cyber security graduates are in demand across every sector - and our programmes are built to make you job-ready from day one.

The UK continues to experience a significant shortage of cyber professionals, particularly in cloud security, secure software development, and governance. This means excellent prospects for graduates entering the field. Hull’s regional partnerships and industry links ensure real-world projects and placement opportunities, preparing you for roles in government, fintech, health, and beyond.

At the frontline of the cyber age

Foundation year

A foundation year at the University of Hull gives you a solid grounding of knowledge and boosts your academic skills, so you can progress on to your chosen programme with confidence.  

The foundation course you enrol on may not be an exact match to your chosen degree, but don’t worry. Our foundation courses combine content from multiple related courses in the same subject area, giving you more flexibility and choice about the degree path you take.

For example, if you apply for a Music Foundation Year, you’ll join our Media Foundation course. So, if you decide to switch - say, from Music to Graphic Design - you can do so without restarting your foundation year. 

Module options

Our five undergraduate Computer Science courses share the same compulsory modules in the first year. This gives you a foundation of knowledge across the whole subject area and the chance to explore what really interests you.

Filter selection

No filters selected

  • Preparing for Learning in Higher Education

    This module is designed to give you the best possible start to your university studies, making sure you have all the essential skills you need to succeed. Through lectures and workshops we will teach you how to write in an academic style, how to find quality sources, and how to reference work, culminating in writing up a mini-research project.

    core

    20 credits

  • Group Challenge

    In a group, you'll formulate questions that can be tested by scientific investigations and take part in weekly workshops with academics.

    core

    20 credits

  • Foundation Mathematics 1

    This module delivers core mathematics skills to build a solid basis for future studies. You will study the following topics: factors, multiples, indices, fractions and standard form; algebra, linear and quadratic equations; averages and spread; functions, exponentials and logarithms; and right-angled triangles and trigonometry.

    compulsory

    20 credits

  • Introduction to Computing

    This module will promote and support your development of learning in Computer Science as you prepare for progression to the following year. It teaches fundamental computer programming techniques and knowledge and enhances wider conceptual awareness of the discipline.

    compulsory

    20 credits

  • Foundation Mathematics 2

    This module delivers core mathematics skills to build a solid basis for future studies.You will study the following topics: polynomials; sequences and series; complex numbers and trigonometry; and differentiation and integration.

    compulsory

    20 credits

  • Foundation in Data Analysis

    Develop a strong foundation in data collection and analysis. This module will introduce you to qualitative and quantitative data and how to analyse it; the collection of primary and secondary data; the production of high-quality graphics; and report writing.

    compulsory

    20 credits

  • Programming Portfolio

    Gain the practical knowledge to design, implement and test algorithms. The module uses lectures to deliver concepts, a practice lab to apply the programming concepts learnt by developing programs to solve problems. You will take part in hands-on practical assessments, which will enable you to acquire extensive programming skills in an industry standard programming language. We will support you whether you are new to programming or have existing skills.

    core

    40 credits

  • Algorithms and Data Structures

    Start to think like a computer. This module explores logic, data storage and algorithms with the use of practical demonstrations and activities. Operating in parallel with programming-focused modules, we will develop a toolkit of key concepts from a theoretical (non-code) perspective, facilitating a better understanding of these fundamentals. Topics to expect include pseudocode, state machines, essential keywords, common data structures, sort algorithms and search algorithms. You will learn methods to analyse and compare algorithms and their constituent parts in order that you may better design, evaluate and develop effective, efficient and performant software solutions.

    compulsory

    20 credits

  • Computational Thinking

    This module, Computational Thinking, is essential for developing computer-based solutions. This module will enable you to develop your knowledge and understanding of the key mathematical underpinnings of computer science, to aid you in problem solving and programming. The development of your competence in logic, mathematics and statistics will also provide evidence of your numeracy and more advanced skills and is valued by employers.

    compulsory

    20 credits

Our facilities

Carry out high-end graphics and artificial intelligence work on the top-spec, state-of-the-art PCs in our Turing Lab.

A student wearing a virtual reality headset working in the HIVE room

Watchlist

Play

BSc Computer Science

Course overview

3 mins

Play

MEng Computer Science

Course overview

2 mins

Play

Rand Nessif

Unsame Stories

2 mins

Play

See our incredible labs

Course Highlight

2 mins

Featured academics

You’ll be taught by talented researchers whose specialist areas include cyber security, dependable and secure intelligent systems, computational science, robotics and artificial intelligence, and simulation and visualisation.

Brian Tompsett

Brian Tompsett

Lecturer

Dr John Dixon

Dr John Dixon

Lecturer in Computer Science

Entry Requirements

What do I need?

At Hull, you're a name, not a number. It's not just about the grades - we'll look at your whole application.

If you're not eligible for direct entry to this course, we may recommend a foundation year as an alternative route to studying for a degree.

To discuss your options, send us an enquiry or call us from 8am on Results Day on 01482 466100.

Every year, hundreds of students join the University of Hull through Clearing for all sorts of reasons and go on to achieve great things. Learn more about Clearing.

Qualification types

We accept a wide range of qualifications and combinations of qualifications, including A levels, BTECs and other accepted qualifications.

We don’t just see what you’re like on paper, we see you. All of you. Your achievements, work experience, music and sport qualifications and the projects you’ve been involved in. We want to hear it all.

Fees & Funding

How much is it?

Tuition fees for 2027 entry have not been confirmed. Please use 2026-27 information as a guide.

For UK students, our standard course fee is £9,790 per year. Keep in mind that some courses are longer - for example, spending your third year abroad will make your degree four years in total.

If you choose to study a foundation year as part of your course, the fee is £9,790.

Planning a year abroad? This costs £1,465 for UK students.

Thinking about a year in industry? This is £1,955 for UK students.

How do I pay for it?

You can take out a tuition fee loan to cover the full cost of your course. Once you’ve successfully applied for this, you don’t need to do anything else – the money is sent straight to us.

You can also take out a maintenance loan of up to £10,544 a year to cover your living costs, depending on your household income.

Remember, you won’t start paying your loans back until you’ve left university and earn more than £25,000 per year.

See our full fees and funding information for more details and to find out what support we can offer.

 

Foundation Year Fee

£9,790

Standard Tuition Fee

£9,790 / year

The amount you pay may increase each year, in line with inflation - but capped to the Retail Price Index.

A student seated on a bench in front of a green background holds an open laptop

Future prospects

Want to protect digital systems, stop cyber crime or design secure software? Or work as an ethical hacker, cyber analyst or cloud security specialist? You’ll open up all these careers and more with the Computer Science and Cyber Security degree at Hull.

Graduate careers include cyber security analysis, ethical hacking, secure software development, digital forensics and threat intelligence. Our graduates work across government, finance, healthcare and technology sectors in roles such as penetration tester, security architect, cybercrime investigator and cryptographer. Some go on to further study at MSc or PhD level, while others progress into specialist security roles or help build safer digital systems across industry.

Become part of the next generation of futuremakers

Like what you've seen? Then it's time to apply.

The standard way is to apply through UCAS. This will give you the chance to showcase your skills qualities and passion for the subject, as well as providing us with your academic qualifications.

Three of Hull’s students sit confidently together in front of modern lighting and foliage in the student hangout

Not ready to apply yet?

Visit our next Open Day, and see all that the University of Hull has to offer. Talk to our lecturers about your subject, find out what university is really like from our current students, and take a tour of our beautiful campus and amazing facilities.

You may also be interested in...

BSc (Hons) Computer Science

Undergraduate

AI, VR, 3D: the new normal. Not just for tech, but for every industry. Want to help develop the next big thing? Start here…

G400

BSc (Hons) Software Engineering

Undergraduate

Specialise in software development on this British Computer Society accredited BSc degree at the University of Hull. Apply now.

G600

BSc (Hons) Artificial Intelligence

Undergraduate

Explore how artificial intelligence is rapidly transforming the way we live in this career-driven degree at the University of Hull. Apply now.

G700

BSc (Hons) Robotics and Artificial Intelligence

Undergraduate

See how robots and AI are transforming our lives and access industry-standard facilities on Hull's BSc / MEng Robotics and Artificial Intelligence degree.

HI40

BSc (Hons) Computer Science for Games Programming

Undergraduate

Learn how to develop games for a living. Then step inside them in our 3D immersive cube. All while training to be a chartered IT professional.

G495

All modules presented on this course page are subject to availability and this list may change at any time.