Job Title and Responsibilities
Course Leader for Computer Games Programming. Supervisor for PhD and Masters students.
David graduated from Staffordshire University in 2000 with a 1st class BSc (Hons) in Computer Science. David is a highly experienced computer programmer with specialities in Artificial Life, Artificial Intelligence, Games, VR, AR and emerging technologies. From 2006 to 2009 David completed a PhD in Artificial Life and Simulation, during which he also undertook contracts to develop marine biology simulations for the National Marine Aquarium in Plymouth. In 2009 he was employed as Team Lead for 3D Technologies at Astraware - a mobile games company. At this point Android and the iPhone had just launched and David worked alongside the rise of the smartphone and tablet and the emerging economy of app development.
In 2012, David founded a company, Secret Attic Software, with a view to generate revenue developing apps - in-house projects and apps for third parties. Over the five years Secret Attic Software bid for and won several contracts. This included designing and developing products for a number of large organisations including the NHS, the Ministry of Defence, Keele University and Coventry University.
David joined Staffordshire University in late 2017.
PhD Artificial Life and Simulation, 2009. University of Birmingham.
BSc (hons), 1st Class, Computer Science. Staffordshire University.
Fellow of the HEA (Higher Education Academy)
Expertise and Research Interests
C++, 3D Graphics Programming, Artificial Life, Agent Based Modelling
Bedson J., Cooke K., White D., Wathall S., Dent S., Chen Y., van der Windt D. Validity, acceptability, and clinical usefulness of a smartphone tablet application for monitoring pain in patients with musculoskeletal conditions. (2018)
Stone, R., White, D., Guest, R. et al. The Virtual Scylla: an exploration of “serious games”, artificial life and simulation complexity. In: Virtual Reality (2009)
White D. (2008) Developing Artificial Life Simulations of Marine Biology and Exploring Measures of Complexity. In: Computer Modeling and Simulation, 2008. EMS 2008
White D. (2007) Variance in Water Temperature as a Factor in the Modelling of Starfish and Mussel Population Density and Diversity. In: Advances in Artificial Life. ECAL 2007
Further Games and Graphics Concepts, Artificial Intelligence (Levels 5 & 6), Low Level Games Programming, Advanced Graphics and Real Time Rendering.
ContactDr David White
School of Computing and Digital Tech
t: +44 (0)1782 295806