Undergraduate Computer Science courses

  • Close-up of a laptop with programming code displayed.

    Computer Science

    Computer Science is reshaping the entire world. As a dynamic, fast-moving sector, it offers exciting careers and rewards. We provide specialist teaching and conduct advanced research into intelligent systems such as machine learning. We also teach cyber-security, theoretical computer science and human-centred computing.

Why study Computer Science at Birmingham?

  • We’re one of the leading universities globally for computer science, with programmes that create exciting career paths for students around the world.
  • You’ll learn the technical and transferable skills in high-demand by employers, giving you the edge in the workplace.
  • Our research feeds directly into our teaching, so you’ll study the latest developments in computer science.
  • With the highest possible rating from the Quality Assurance Agency for Higher Education, our teaching is consistently ranked highly in all reputable league tables and guides.