School of Computing and Mathematical Sciences
Undergraduate courses
Our undergraduate courses are designed to be accessible for a wide range of students, with the support and structure to allow you to build your skills and knowledge throughout each year. With a carefully designed balance of theory and practice our courses prepare you for a wide range of graduate roles and further-study options.
Personal tutoring is embedded into our courses to provide individual guidance and a gateway to a wide network of support services.
Browse frequently asked questions for undergraduate courses within the School
Computing Sciences
Computer Science BSc (with optional year in industry or year abroad)
3-4 years, full-time | UCAS codes: G400, G401, G402
Computer Science MComp (with optional year in industry or year abroad)
4-5 years, full-time | UCAS code: G410
Computer Science with Artificial Intelligence BSc (with optional year in industry)
3-4 years, full-time | UCAS codes: G4G7, G47G
Creative Computing BSc (with optional year in industry or year abroad)
3-4 years, full-time | UCAS code: G453
Creative Computing BSc with Foundation Year (with optional year in industry or year abroad)
4-5 years, full-time | UCAS code: G993
Software Engineering BSc (with optional year in industry or year abroad)
3-4 years, full-time | UCAS codes: G600, G601, G602
Computer Science BSc with Foundation Year (with optional year in industry or year abroad)
4-5 years, full-time | UCAS code: G991
Mathematical Sciences
Mathematics BSc (with optional year in industry or year abroad)
3-4 years, full-time | UCAS codes: G100, G101
Mathematics MMath (with optional year in industry)
4-5 years, full-time | UCAS code: G105
Mathematics BSc with Foundation Year (with optional year in industry or year abroad)
4-5 years, full-time | UCAS code: G992
Actuarial Science
Mathematics and Actuarial Science BSc (with optional year in industry)
3-4 years, full-time | UCAS code: GN1H
Mathematics and Actuarial Science MMath (with optional year in industry)
4-5 years, full-time | UCAS code: GN1G