Distributed Algorithms
About the Project
A funded PhD studentship is available under the supervision of Peter Davies-Peck, part of the Network Engineering Science and Theory in Durham (NESTiD) group in the Department of Computer Science at Durham University, UK. We are seeking a bright and motivated student interested in working on any aspects of distributed and parallel algorithms. The goal of the project will be to develop efficient algorithms for classic computational problems, in models of networks and parallel systems such as LOCAL, CONGEST, and Massively Parallel Computation.
The ideal candidate should hold, or be expected to obtain, an MSc in Computer Science, Mathematics, or a closely related subject. Exceptional candidates holding a BSc will also be considered. A background in distributed or parallel algorithms is not necessary, only an interest in theory and algorithms in general.
Applicants should contact Peter Davies-Peck at peter.w.davies@durham.ac.uk, and include:
- A CV (max 2 pages)
- A short research proposal (max 500 words)
Informal enquiries are also welcome. There is no fixed deadline; all applications will be considered until the position is filled.
About the department:
We are a UK Top 10 Computer Science Department (Complete University Guide 2025) and Sunday Times University of the Year 2026, with an outstanding reputation for excellence in teaching, research and employability of our students. Computer Science increased excellence in all areas of research since the last research assessment exercise, moving 6 places up the ranking to the 20th position for REF 2021. We are located in the beautiful city of Durham, and have recently moved into a brand new purpose-built building along with the Department of Mathematical Sciences.
Funding Notes
The studentship is funded by the Department of Computer Science at Durham University. The funding covers tuition fees, the standard UKRI stipend, and an allowance for conference travel etc. during the PhD. Due to funding restrictions, only domestic (UK) students can be considered.
Unlock this job opportunity
View more options below
View full job details
See the complete job description, requirements, and application process



