About Me

Welcome! I am an Assistant Professor at Durham University in Durham, UK and am affiliated with the Department of Computer Science and with NESTiD as my primary research group and ACiD as my secondary research group.

Previously, I was a postdoc at the University of Houston in Houston, TX, USA where I worked with Prof. Gopal Pandurangan and was affiliated with the Department of Computer Science in the College of Natural Sciences and Mathematics. Prior to that, I was a postdoc at the Technion - Israel Institute of Technology in Haifa, Israel where I worked with professors Shay Kutten, Yuval Emek, and Ron Lavi and was affiliated with the Faculty of Industrial Engineering and Management. Even earlier than that, I worked on my Ph. D. in the Department of Computer Science and Engineering at IIT Madras where I worked with Prof. John Augustine in the area of Distributed Algorithms. I was associated with the Algorithms and Complexity Theory Lab and the Theory Group, CSE Dept., IITM.

To me, algorithms are fun. Taking a problem and solving it was always something enjoyable for me. Distributed algorithms are even more so in that sense. All the planning and plotting, the fact that you have to deal with so many interesting corner cases and the fine line between a perfectly working algorithm and a disaster. That is some exciting stuff to work on. And when you add dynamism into the picture, the feeling you get is similar to considering a very sharp position in a chess match. The complexity involved, the subtleties and the overall challenge of the game. I love that stuff. It's fun, exciting, and to top it off, the work has a relatively quick impact on the so called "real world". The gap between theory and practice isn't as much as in some other fields.

Research Interests

  • Distributed algorithms.

  • Biologically inspired computing.

  • Peer to Peer networks.

  • Movement and computing, especially involving mobile agents on a graph.

  • Algorithms in general.

Curriculum Vitae

You can download a copy of my CV here (last updated on November 13th, 2022).

Contact Info

Physical Address:

Room MCS 2005
Mathematical Sciences and Computer Science Building
Durham University
Stockton Road

Email Address:

william.k.moses-jr AT durham DOT ac DOT uk