Skip to main content


We have a long-standing, strong and dynamic research culture which is organised into three research groups.

The groups create an inspiring and stimulating research environment which underpins our international reputation for world-class research in these areas.

Led by a distinguished professor and made up of academic staff, research assistants, and research students, the groups also allow inspiring multidisciplinary collaborations which not only continue to drive forward the research agenda, but help our industrial and public sector partners solve problems.

Complex systems

School research in areas related to large scale systems, data analytics at scale, multi-criteria optimisation and human/social computation.

Data and knowledge engineering

Research in the field of data and knowledge engineering specialises primarily in knowledge representation and reasoning, machine learning and data mining, and mobile and spatial informatics.

Visual computing

Our research in visual computing spans a wide range of topics in the fields of computer vision, computer graphics, geometric computing and both image and video processing.