Our degree courses reflect the breadth of the discipline and its applications, and draw on a diverse set of modules. We organise these into 12 ‘themes’, which the degrees draw on to a greater or lesser extent. Click on the theme icons below, see which appeal to you most, and then select the degree that matches your choices. For more details about all our degrees, refer to the undergraduate prospectus.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
Computer Science BSc |
|
|
|
|
|
|
|
|
|
|
|
|
Computer Science MComp |
|
|
|
|
|
|
|
|
|
|
|
|
Computer Science and Artificial Intelligence BSc |
|
|
|
|
|
|
|
|
|
|
|
|
Computing for Business and Management BSc |
|
|
|
|
|
|
|
|
|
|
|
|
Games and Multimedia Environments BSc |
|
|
|
|
|
|
|
|
|
|
|
|
Key: | ![]() |
– substantial coverage of the theme in the degree |
![]() |
– a minor level of coverage of the theme in the degree | |
![]() |
– a variable level of coverage of the theme in the degree, depending on options selected | |
blank cell |
– little or no coverage of the theme in the degree |