Matthew Johnson

Associate Professor in the School of Engineering and Computing Sciences, Durham University.
Telephone: +44 (0) 191 33 41747
Room number: E251 (Higginson)


I am a member of ACiD, the Algorithms and Complexity research group, and of the NODES Research and Training Centre. My research interests include algorithmic graph theory, combinatorial optimization and combinatorial designs. If you are interested in doing a PhD in these or related areas, please get in touch. Some publications are listed here with links to preprints.

Large Grants

Research Students


I am currently the School's Director of Education.

In 2016/17, I contribute to the following modules:

All materials are on duo.

Last change: 3 March 2017.