Undergraduate Programmes

Our undergraduate programmes are listed below with their UCAS code and a link to a detailed programme page:
Click on Course Programme Qualification Duration UCAS Code
Single-subject Computer Science and Engineering
Computer Systems & Software Engineering with industrial placement
MEng 5 years G461
Computer Systems & Software Engineering MEng 4 years G460
Computer Science with industrial placement BEng or BSc 4 years G401
Computer Science BEng or BSc 3 years G400
Single-subject Computer Science and Engineering with various specialisms
Computer Science with Artificial Intelligence with industrial placement MEng 5 years G4GR
Computer Science with Artificial Intelligence MEng 4 years G4G7
Computer Science with Embedded Systems with industrial placement MEng 5 years G413
Computer Science with Embedded Systems MEng 4 years G412
Computer Science with Embedded Systems with industrial placement BEng 4 years G411
Computer Science with Embedded Systems BEng 3 years G410
Combined subject Computer Science degrees
Computer Science / Philosophy - with industrial placement MEng 5 years GV4R
Computer Science / Philosophy MEng 4 years GV4M
Computer Science / Philosophy - with industrial placement BSc 4 years GVK5
Computer Science / Philosophy BSc 3 years GV45
Maths / Computer Science (equal*) - with industrial placement MMath 5 years GG1K
Maths / Computer Science (equal) MMath 4 years GG14
Computer Science / Maths (equal) - with industrial placement BSc 4 years GGK1
Computer Science / Maths (equal) BSc 3 years GG41

* 'equal' means that Maths and Computer Science are studied in equal proportion.

All our established programmes are accredited to the maximum possible extent by the Institution of Engineering and Technology (IET) and the British Computer Society (BCS). Similar accreditation is being applied for, for our more recently introduced programmes.

We offer accredited engineering programmes, and also scientific programmes in combination with Mathematics, all as shown above. Find out more about our approach to Computer Science and Engineering.

We do not offer programmes in Information Technology, except to the extent that IT occurs as part of Computer Science and Engineering - and especially as part of Computer Science with Enterprise Systems. The Department does not offer programmes in Business Studies explicitly; but, as an engineering department, our teaching does include business awareness - especially, again, in the case of Computer Science with Enterprise Systems.

You may wish to visit our page outlining the possibilities for transfer between programmes within Computer Science and the differences between our programme types.

Back to Top