A photo of me

  David Duke

Welcome. I am the Head of the School of Computing, University of Leeds, and Professor of Computer Science, working in computer graphics and high-performance computing. I also lead the School's new MEng and MSc programmes in High Performance Graphics and Games Engineering.

My work and research interests lie in two main areas, (i) high performance computer graphics with applications to games and data visualization, and (ii) parallel programming and language technologies. Work within my team uses the following technologies:

Recent work in graphics and visualization includes tools for geometric and topological analysis, including the "Joint Contour Net", an approach to the analysis of multifield data. My interests in functional programming include Haskell as a platform for high-performance graphics and visualization, and using visualization to understand the performance of parallel Haskell programs. These interests necessarily extend to work with the GHC compiler and runtime system.

In the past I have worked in formal methods, multimedia systems, graphics standards, HCI, VR design, and reasoning about cognitive systems.

Professionally, I am a Fellow of the Eurographics Association, and a member of the ACM, the IEEE, and IEEE Computer Society.

Find my publications on Google Scholar or Research Gate.

Computational Science and Engineering Theme
School of Computing
University of Leeds