Computing and IT

Build practical skills in programming, networks, data and cyber security, and prepare for careers across the fast-growing tech sector.

Source: National Careers Service: IT Support Technician , National Careers Service: Software Developer , GOV.UK: Student Finance

  • Foundation Year options available
  • Flexible study options
  • Support from application to enrolment

Is Computing right for me?

You might like it if you:

  • Enjoy solving problems and working things out logically
  • Are curious about how software, apps and computer networks work
  • Want to build practical, in-demand digital and data skills
  • Like learning by doing, testing and improving hands-on projects

You don't need to be a programmer already. Courses start with the basics, though they do involve logic, problem-solving and plenty of hands-on practice.

What you will study

You'll learn the foundations of modern computing, including programming, databases, networks, web development and cyber security. Through practical projects, you'll build skills in problem-solving, teamwork and working with data, which are valued well beyond the technology industry.

Where it can lead

Entry-level roles

  • IT Support Technician
  • Junior Software Developer
  • Web Developer
  • Junior Data Analyst
  • Network Support Technician
  • IT Project Coordinator

With experience

  • Software Engineer
  • Cyber Security Analyst
  • Data Scientist
  • Cloud Engineer
  • Network Engineer
  • IT Manager

Many technical roles also value professional certifications and practical experience. Salaries vary by role, experience and location; explore typical salaries on the National Careers Service website.

Do I need previous qualifications in computing?

Not necessarily. Many universities offer Foundation Year pathways for people who have been away from education, don't have maths or computer science A-levels, or hold qualifications from outside the UK. A Foundation Year provides dedicated support to prepare you for degree-level technical study.

Common questions

Do I need to know how to code before starting?

No. Most introductory modules and Foundation Years start with programming fundamentals, assuming no prior coding background.

What kind of jobs can I get with a Computing degree?

Graduates work in software development, cybersecurity, IT support, network management, data analysis and cloud computing across almost every sector.

Is maths required for a Computing degree?

Courses require logical thinking and basic numeracy, but with a Foundation Year you receive tailored academic support to build confidence in technical concepts.