A photo of me

  David Duke

 
 
 
 
 
 
 
I am a Reader in the Visualization and VR group within the School of Computing at the University of Leeds, and am Head of School.

My interests span three areas: programming and systems technologies for visualization, information visualization, and (most recently) topological analysis of scientific data, in which I am working with my colleague Hamish Carr. The underlying theme is scale - better abstractions for understanding large volumes of data, better tools for building visualization applications from reusable components, and better technologies for exploiting parallelism.

Work within my team currently builds on two main technologies, the visualization toolkit (VTK), and the functional programming language Haskell. Our work with VTK covers both scientific and information visualization:

Haskell interests include demand-driven pipelines for scientific datasets, parallel graphics, and using visualization techniques to understand the performance of parallel Haskell programs.

In the past I have worked in formal methods, multimedia systems, graphics standards, HCI, and reasoning about cognitive systems. A long-standing ambition is to link artistic style and representation, to find a way of generating minimal graphics that draw on users' schematic knowledge.

Visualization and Virtual Reality Groups
 
School of Computing
 
University of Leeds