Department of Computer Science undergraduate courses
A list of our BSc and MComp undergraduate courses
Our degrees all include an optional placement taken after the second year of study.
2025 Courses
Computer Science BSc/MComp
Computer Science and Artificial Intelligence BSc/MComp
- Computer Science and Artificial Intelligence BSc (Hons) – 4 years with professional placement or study abroad
- Computer Science and Artificial Intelligence BSc (Hons) – 3 years
- Computer Science and Artificial Intelligence MComp (Hons) – 5 years with professional placement or study abroad
- Computer Science and Artificial Intelligence MComp (Hons) – 4 years
Computer Science and Mathematics BSc/MComp
- Computer Science and Mathematics BSc (Hons) – 4 years with professional placement or study abroad
- Computer Science and Mathematics BSc (Hons) – 3 years
- Computer Science and Mathematics MComp (Hons) – 5 years with professional placement or study abroad
- Computer Science and Mathematics MComp (Hons) – 4 years