Skip to main content

Lines of code on a black background

Our Computer Science is one of the top-ranked departments in the UK and it is rapidly growing.

Over the recent years, we have formed multiple new research groups that builds on our current strengths in computer vision, applied artificial intelligence in human systems, scientific computing and reflects our emerging expertise in Digital Humanities, and Networks and Distributed Computing.

Network Engineering Science and Theory in Durham (NESTiD)

NESTiD is one of our new research groups in the Computer Science department.

NESTiD spans a wide area of research underpinning the fundamental theory, practical systems and applications of networks and distributed computing.

This is a broad-based research group with research foci including: network design and algorithms, distributed and parallel computing and algorithms, networked systems and applications, security and resilience, network science, dynamism and processes on networks, mathematical theory underpinning networks and communication, social network design and human interaction, cloud, edge, fog and wireless networks.

Scientific Computing (SciComp)

SciComp studies the generic methodological, algorithmic, and theoretical challenges that underpin computer simulations and the analysis of numerical data in research areas across science, engineering, and medicine.

Its members work on the whole range from numerical and statistical methods through algorithms, implementation techniques, software development tools to hardware aspects to develop new understanding in how to exploit high-performance computer architectures with unprecedented efficiency.

The members also work on how to write robust and fast simulation codes, how to fuse data with first-principle models, how to design mature, correct and sustainable scientific codes and how to distribute workload on massive computers.

The group closely interacts with various computational and data-driven disciplines in Durham, contributes to large-scale, world-leading simulation software packages, actively engages with Durham’s and the UK’s supercomputing agenda, and leads the inter-departmental MSc in Scientific Computing and Data Analysis.

Vision, Imaging, and Visualisation in Durham (VIViD)

VIViD aims to be a world-leading research group delivering high-quality, impact-driven research spanning a wide range of international academic and industrial collaborators.

Visual Computing comprises the development of algorithms that span all aspects of computer-based visual sensing and image interpretation, visual human-computer interaction, data visualisation and computer graphics.

The group aims to be a broad-based home for all aspects of visual computing research in Durham including computer vision, image processing, medical imaging, data visualisation, robotic sensing, virtual reality, computational imaging and visual data encoding with contemporary research in this area underpinned via strong links to related work in neural computation and deep machine learning.

Find out more

Our Department of Computer Science is growing, with ambitious plans for the future and an inclusive, vibrant and international community at its heart. Ranked as a UK Top 10 Department (Complete University Guide 2023), our students develop knowledge and gain essential and transferable skills through high quality teaching, delivered by a passionate team of leading academics.

Feeling inspired? Visit our Computer Science webpages to learn more about our postgraduate and undergraduate programmes.