Profile Chris G. Willcocks
Assistant Professor
Department of Computer Science
Durham University
Office: MCS 2026


My research spans a number of areas in computer science, including machine learning, computational geometry and generative models. Here is a list of my publications and a link to my scholar. For recent news please visit my twitter profile, and for software updates visit my github page.

Selected Publications

  • Bond-Taylor, S., Leach, A., Long, Y., & Willcocks, C. G. (2021). Deep Generative Modelling: A Comparative Review of VAEs, GANs, Normalizing Flows, Energy-Based and Autoregressive Models. IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1–1. doi:10.1109/TPAMI.2021.3116668
  • Ramaswamy, V. K., Musson, S. C., Willcocks, C. G., & Degiacomi, M. T. (2021 , Mar). Deep Learning Protein Conformational Space with Convolutions and Latent Interpolations. Phys. Rev. X, 11, 011052. doi:10.1103/PhysRevX.11.011052
  • Bond-Taylor, S., & Willcocks, C. G. (2021). Gradient Origin Networks. International Conference on Learning Representations (ICLR). URL:
  • Leach, A., Schmon, S. M., Degiacomi, M. T., & Willcocks, C. G. (2022). Denoising Diffusion Probabilistic Models on SO(3) for Rotational Alignment. ICLR 2022 Workshop on Geometrical and Topological Representation Learning. URL:


I teach the year three deep learning and reinforcement learning modules, alongside the year two ‘cyber security’ submodule. Slides and other material are available in the teaching section. Past teaching:


I am an Assistant Professor in Computer Science at Durham University and a member of the Innovative Computing Group (ICG). I cofounded the research spinout company Intogral Limited which deploys deep learning models in the area of medical image computing. Previously I worked as a PDRA for Newcastle University, Durham University, and have been a visiting scholar at both the Chinese University of Hong Kong (CUHK) and the Hong Kong University of Science and Technology (HKUST). My interdisciplinary research focuses on providing elegant solutions to computationally expensive or ill-defined problems within the fields of computational geometry, cyber security, machine learning, medical image computing and biophysics.

Professional Activities

[return to top]