In summary…

Course Length

3 years full-time or up to 6 years part-time

Tuition Fees*

All courses fees for 2019/2020 will be published at a later date.


King’s Lynn Campus

Entry Requirements**

80 UCAS tariff points



Course Starts

September 2019

*more information on fees and additional costs available on the finance page.
**subject to specific entry requirements as detailed below

Computing is changing our world, the way we work and the way we live. To study computer science is to put yourself at the forefront of both technological and social change.

This course examines the principles and technologies underpinning the systems that are driving this change. It provides an opportunity to learn about these directly through a combination of classroom theory and practical activities. Within this context, this degree has two main aims. The first is to provide you with a good understanding of the theory, principles and technologies of computer science. The second is to equip you with the skills to apply this knowledge and theory to a range of practical challenges.

The field of computer science offers a wealth of opportunity across a range of specialist fields. The variety of course options offered allows you to finetune your degree, focusing on areas of interest or to meet the requirements of a favoured career.

Course Modules

Year 1

Module Credits Assessment
Fundamentals of Design 30 Assignment
Introduction to Programming 30 Assignment
Computer Systems 30 Assignment
Operating Systems 15 Coursework
Core Mathematics for Computing 15 Exam

Year 2

Module Credits Assessment
Database Design and Implementation 15 Coursework
Network Routing 15 Coursework
Software Engineering 30 Coursework
Interaction and Usability 15 Coursework
Computing Research Methodologies 15 Coursework
Digital Security 15 Coursework
Object Oriented C++ 15 Coursework

Year 3

Module Credits Assessment
Image Processing 15 Coursework and Exams
Professional Issues – Computing and Society 15 Coursework
Final Project 30 Dissertation and Artefact
Data Structures and Algorithms 15 Coursework and Exams
Artificial Intelligence 15 Coursework
Distributed Programming 15 Coursework
Advanced Network Solutions 15 Coursework

Entry Requirements

  • Interview required
  • All applicants must have GCSE English and maths at grade C (4 points) or above (or equivalent)
  • 80 UCAS tariff points from a minimum of 2 A-levels or equivalent level 3 qualification, e.g. Extended Diploma (MMP) or Access to Computing course (30 level 3 credits at merit grade are required)
  • Students without the required entry requirements are considered depending on relevant experience and aptitude


Fill in the form

Typical earnings for careers related to this degree in the local area: