Undergraduate Computer Science courses

  • Computer science seminar

    Computer Science

    Demand for computer scientists is rapidly growing. Join one of our programmes and we will equip you with the knowledge and skillset you need for a very successful future.

Why study computer science at Birmingham?

Your learning is underpinned by our research in Artificial Intelligence, Security, Theory, Human-Centred Computing and Computational Life Sciences.

You will be taught by experts who are carrying out world-leading research. We are breaking new ground in the theory and practice of computational systems and their applications in a progressive and inclusive community of staff and students.  

We have close links with industry and offer a degree apprenticeship with PwC. 

  • Computer Science BSc

    Computer Science BSc, University of Birmingham. This undergraduate degree enables you to combine analytical knowledge and technical skills as you research an...

    • Course type: Single honours
    • UCAS code: G400
  • Computer Science MSci

    Computer Science MSci University of Birmingham. This undergraduate degree enables you to combine analytical knowledge and technical skills as you research an...

    • Course type: Integrated Masters, Single honours
    • UCAS code: I101
  • Computer Science with a Year in Industry BSc

    Computer Science with a Year in Industry BSc, University of Birmingham. During this undergraduate degree course you'll learn about core computer science conc...

    • Course type: Integrated year in industry, Single honours
    • UCAS code: G401
  • Computer Science with a Year in Industry MSci

    Computer Science with a Year in Industry MSci, University of Birmingham. During this undergraduate degree course you'll learn about core computer science con...

    • Course type: Integrated Masters, Integrated year in industry, Single honours
    • UCAS code: I103
  • Computer Science with Study Abroad BSc

    Computer Science with Study Abroad BSc, University of Birmingham. During this undergraduate degree course you'll learn about core computer science concepts a...

    • Course type: Integrated year abroad, Single honours
    • UCAS code: I10A
  • Computer Science with Study Abroad MSci

    Computer Science with Study Abroad MSci, University of Birmingham. During this undergraduate degree course you'll learn about core computer science concepts ...

    • Course type: Integrated Masters, Integrated year abroad, Single honours
    • UCAS code: I102
  • Computer Science/Software Engineering MEng

    Computer Science/Software Engineering MEng, University of Birmingham, undergraduate degree course .Software Engineering is at the core of the computer scienc...

    • Course type: Integrated Masters
    • UCAS code: GG46