Students
Tuition Fee
GBP 19,200
Per year
Start Date
2026-09-01
Medium of studying
On campus
Duration
3 years
Details
Program Details
Degree
Bachelors
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 19,200
Intakes
Program start dateApplication deadline
2025-09-01-
2026-09-01-
2027-09-01-
About Program

Program Overview


Computer Science BSc (Hons) / MEng

Overview

Develop technology that will define the future. On this Computer Science degree, you'll build a solid foundation of core computer science concepts – everything from program design, data structures and algorithms, networking and artificial intelligence to cyber security.


Key Information

UCAS Code:

G400 (BSc), I100 (MEng)


Accreditation:

This course is Accredited by the British Computer Society (The Chartered Institute for IT), fulfilling academic requirement for CITP, and partially meeting academic requirement for CEng.


Typical Offer:

112-120 points (BSc) / 120-128 points (MEng), from 2 or 3 A levels or equivalent, to include a relevant subject.


Study Mode and Duration

  • 3 years full-time (BSc)
  • 4 years full-time (MEng)
  • 4 years sandwich with work placement (BSc)
  • 5 years sandwich with work placement (MEng)

Start Date

  • September 2025

Course Information

BSc or MEng?

The 3-year Bachelor's degree (BSc) and 4-year integrated Master's degree (MEng) share many of the same modules in years 1–3.


The MEng allows you to achieve a Master’s level degree with an extra year of undergraduate study, which can further enhance your career prospects. In the final year of your MEng, you'll study advanced topics and complete an interdisciplinary project to get practical experience in the field.


Course Highlights

  • Specialise in areas such as artificial intelligence (AI), cybersecurity, robotics, data mining, cryptography and the Internet of Things (IoT)
  • Take part in national and international competitions and complete industry recognised certifications
  • Learn from experts researching artificial intelligence that could save lives and winning awards for prototype software to predict a Covid-19 diagnosis

Entry Requirements

BSc (Hons) Entry Requirements

  • UCAS points - 112-120 points from 2 or 3 A levels, or equivalent, to include a relevant subject.
  • A levels - BBB-BBC, to include a relevant subject.
  • T-levels - Merit
  • BTECs (Extended Diplomas) - DDM-DMM
  • International Baccalaureate - 29

MEng Entry Requirements

  • UCAS points - 120-128 points from 2 or 3 A levels, or equivalent, to include a relevant subject.
  • A levels - ABB-BBB, to include a relevant subject.
  • T-levels - Merit
  • BTECs (Extended Diplomas) - DDM
  • International Baccalaureate - 29-30

Facilities

Cyber Security and Digital Forensics Laboratory

Learn how to secure and analyse data in our professionally equipped digital forensics facilities. Find out how real investigators tackle cyber crime and get practical cybersecurity experience.


System Administration and Networking Suite

Our System Administration and Networking Suite provides an environment for large-scale network simulation experiments.


Device Loans Library

Find out more about the equipment available for our students to borrow from our device loans library – from smart watches to Raspberry Pi devices.


Careers and Opportunities

More than 40,000 'open' roles advertised in August 2022 asked for related computer science skills and qualifications.


The skills you get on this Computer Science course will set you up for a career implementing the latest computer science concepts in innovative global companies. You'll also be suited to a career in academic or industrial research.


Graduate Destinations

Our graduates have worked for companies such as:


  • BAE Systems
  • Aviva
  • Capita
  • NHS
  • Penningtons Manches Cooper
  • Honeywell / Trend Controls
  • MASS
  • DQ Global
  • Servicenow

What Jobs Can You Do with a Computer Science Degree?

Roles you could go onto include:


  • applications engineer
  • data analyst
  • systems analyst and developer
  • information security analyst
  • artificial intelligence and machine learning engineer
  • research and development (R&D) scientist

Modules

Each module on this course is worth a certain number of credits.


In each year, you need to study modules worth a total of 120 credits. For example, four modules worth 20 credits and one module worth 40 credits.


Year 1

  • Architecture and Operating Systems - 20 credits
  • Core Computing Concepts - 20 credits
  • Database Systems Development - 20 credits
  • Networks - 20 credits
  • Programming 1 - 20 credits
  • Programming 2 - 20 credits

Year 2

  • Programming Applications and Programming Languages - 20 credits
  • Software Engineering Theory and Practice - 20 credits
  • Data Structures and Algorithms - 20 credits
  • Operating Systems and Internetworking - 20 credits
  • Discrete Mathematics and Functional Programming - 20 credits

Year 3

  • Engineering Project - 40 credits
  • Distributed Systems and Security - 20 credits
  • Theoretical Computer Science - 20 credits

Year 4 (MEng)

  • Individual Project (Engineering) - 40 credits
  • Theoretical Computer Science - 20 credits
  • Distributed Systems and Security - 20 credits

Teaching

Teaching methods on this course include:


  • lectures
  • tutorials
  • laboratory work
  • project work

How You'll Spend Your Time

One of the main differences between school or college and university is how much control you have over your learning.


We use a blended learning approach to teaching, which means you’ll take part in both face-to-face and online activities during your studies. As well as attending your timetabled classes you'll study independently in your free time, supported by staff and our virtual learning environment, Moodle.


Supporting You

The amount of timetabled teaching you'll get on your degree might be less than what you're used to at school or college, but you'll also get support via video, phone and face-to-face from teaching and support staff to enhance your learning experience and help you succeed.


Costs and Funding

Tuition Fees

  • UK/Channel Islands and Isle of Man students – £9,535 per year (may be subject to annual increase)
  • EU students – £9,535 a year (including Transition Scholarship – may be subject to annual increase)
  • International (non-EU) students – £19,200 per year (subject to annual increase)

Additional Course Costs

  • Accommodation and living costs
  • Recommended reading
  • General costs
  • Final year project
  • Placements
  • Placement year and study abroad tuition fees

Apply

To start this course in 2025, apply through UCAS. You'll need:


  • the UCAS course code – G400 (BSc) or I100 (MEng)
  • our institution code – P80

Apply now through UCAS (BSc)


Apply now through UCAS (MEng)


If you'd prefer to apply directly, use our online application form:


  • BSc application form
  • MEng application form

You can also sign up to an Open Day to:


  • Tour our campus, facilities and halls of residence
  • Speak with lecturers and chat with our students
  • Get information about where to live, how to fund your studies and which clubs and societies to join

If you're new to the application process, read our guide on applying for an undergraduate course.


Other Courses You Might Like

  • BSc Hons Computing
  • BSc Hons Cyber Security and Forensic Computing
  • BSc Hons Computer Networks and Security
  • BSc Hons Data Science and Analytics
  • BSc Hons Software Engineering
  • BEng Hons Engineering and Technology with Foundation Year
  • BA Hons / BSc Hons Creative Computing
  • BSc Hons Computer Science and Advanced Technologies (Top-Up)
See More