Undergraduate Degrees in Computer Science

We offer a wide range of highly regarded degrees, most of which can be studied as a three-year Bachelor's degree (BSc/BEng) or a four year Master's degree (MComp/MEng). Depending on your interests, you can select a course in computer science or software engineering, or a course that mixes computer science with mathematics, artificial intelligence or physics.

 

Degree Qualification Duration UCAS Code
Computer Science and Artificial Intelligence degrees
Computer Science BSc 3 years G402
Computer Science MComp 4 years G400
Computer Science and Mathematics BSc 3 years GG41
Computer Science with Mathematics MComp 4 years G4G1
Artificial Intelligence and Computer Science BSc 3 years GG74
Artificial Intelligence and Computer Science MComp 4 years G700
Software Engineering degrees
Software Engineering BEng 3 years G600
Software Engineering MEng 4 years G650
Physics with Computer Science degrees
Physics with Computer Science BSc 3 years F3G4
Physics with Computer Science MPhys 4 years F3Gk
Degrees with a Year in Industry
Computer Science with a Year in Industry BSc 4 years G403
Computer Science with a Year in Industry MComp 5 years G404
Computer Science and Mathematics with a Year in Industry BSc 4 years GG42
Computer Science with Mathematics with a Year in Industry MComp 5 years G4G2
Artificial Intelligence and Computer Science with a Year in Industry BSc 4 years GG75
Artificial Intelligence and Computer Science with a Year in Industry MComp 5 years G704
Software Engineering with a Year in Industry BEng 4 years G604
Software Engineering with a Year in Industry MEng 5 years G654
Degrees with a Foundation Year
Computer Science with a Foundation Year BSc or MComp 4/5 years G651
Software Engineering with a Foundation Year MEng or BEng 5 years G651
Engineering Degrees
Engineering IPO MEng 4 years H100
Engineering with a Year in Industry  MEng 5 years H101