Study programming, software design, computer systems and security, networking and operations, web technology, and more.
You can also choose to undertake a year in industry, giving you paid, real-world experience in your chosen field.

Study programming, software design, computer systems and security, networking and operations, web technology, and more.
You can also choose to undertake a year in industry, giving you paid, real-world experience in your chosen field.

Specialise in AI technologies (such as machine learning algorithms, natural language processing, and ethical AI) from the start of your degree while gaining a broad foundation in computer science.
BSc Computer Science with AI with International Foundation Year

This maths degree allows you to complement your studies with topics from computer science, such as programming. This makes you highly desirable to a range of employers.
You can also choose to undertake a placement year.


Aside from the digital tech industry, studying Computer Science can lead to a career in a range of alternative sectors, such as: aerospace and defence; healthcare; manufacturing; retail; and finance. Potential job roles include software engineering, programming, cybersecurity, network implementation, database design, data analytics, systems testing and integration, website development, and IT consulting.

There is a variety of funding support available to our undergraduates. You may be eligible for government loans, grants or bursaries.
Students from the UK can receive government loans to help towards tuition fees and living costs. They may also be eligible for grants and bursaries depending on their circumstances.

"The course surprised me by being so practical. Every year had memorable sessions that drove home the theoretical learning."
Ross, BSc Computer Science graduate