← All courses

Computer Science

A more theory-based route into computing: how algorithms, data and systems work, with plenty of programming practice.

ComputingBirminghamLondonManchester

What you could study

  • Programming and algorithms
  • Data structures and databases
  • Systems and networks
  • Software design and testing
  • Introduction to artificial intelligence and data

Who it suits

Curious problem-solvers, including career changers with no coding background. Courses start from the basics.

Skills you build

  • Writing and testing code
  • Working with data
  • Solving technical problems
  • Explaining technical ideas to non-specialists

Where it can lead

  • Software developer
  • Data or machine learning support roles
  • Systems and web roles
  • Further study in computer science

Study options

Study level

  • Foundation year (for those without the usual entry qualifications)
  • 1st year entry

When classes run

  • 1 day a week
  • 2 days a week (about 4 hours each)
  • Evening classes

Exact levels and timetables depend on the campus and are confirmed when you apply.