Department of Computer Science research

Our research is strongly interdisciplinary and combines practical application with a theoretical understanding.

Research groups

We research systems-wide issues in computer science ranging from mathematical foundations through visual and cognitive processes to artificial intelligence, human-centred design and collaborative systems.



Research centres

Our research spans a number of fields and we work together in cross-disciplinary centres.




Study with us

Find out about our MSc and PhD degrees and how to apply.




Our facilities

Find out what facilities we've got and how to access them.


Department of Computer Science

Find out more about our department including our courses and staff.