Computer Science

Key Information

Level

Undergraduate

Entry Requirements

48 UCAS points

Tuition Fees

2026/27: £9,790 (per annum)

Duration

4 years

Start Date

October and February

Next Application Deadline

September

Location

London/Birmingham/Manchester

Contact Hours

Full-time blended learning: Daytime, Evening and Weekend, or Weekend

Overview

The BSc (Hons) Computer Science programme focuses on the technical aspects of computing, placing a strong emphasis on programming skills. This will help you to attain the vital technical knowledge required to pursue a range of IT careers, as well as the transferable employability skills needed to secure your first role. 

The Computer Science with Foundation Year is ideal if you are just beginning your journey into the world of computing and don’t meet the standard entry requirements.

The UK’s IT industry is worth £58 billion annually. With projections suggesting the UK has the potential to create a further three million new technology jobs by 2025 (techuk.org), the demand for well-qualified information technology graduates is set to remain strong. 

 With a strong focus on programming (using Java and Python), the course includes a variety of software development, database, web development and networking units. You will also look at web APIs, JSON, HTML5 and big data analytics. 

  • Develop a range of broadly applicable IT skills such as programming, databases, networking, usability and web technologies 
  • Build communication, project management, teamwork and presentation skills through group and project work 
  • Develop extensive knowledge of computer programming.  

Foundation Year

The Foundation Year aims to provide you with the knowledge and skills to progress and succeed on to your undergraduate course, having developed essential knowledge of computing and employability skills in the process.

Key aims of the Foundation Year:

  • Provide knowledge and understanding of key computing subjects to enable you to progress onto the Computing degree programme;
  • Help you understand and apply computing concepts to real-life organisations;
  • Embed academic and employability skills, providing you with the confidence you need to progress on your chosen course and begin considering your entry into the labour market