Professor Harold Thimbleby
Computer Science
Telephone: (01792) 602299
Email: JavaScript is required to view this email address.
Room: Room (505) - 505
Fifth Floor
Faraday Building (Tower Block)
Singleton Campus


  1. & A tool for publishing reproducible algorithms & A reproducible, elegant algorithm for sequential experiments. Science of Computer Programming 156, 45-67.
  2. Misunderstanding IT: Hospital cybersecurity and software problems reach the courts. Digital Evidence and Electronic Signature Law Review
  3. (2017). Cybersecurity problems in a typical hospital (and probably in all of them). Presented at Developing Safe Systems, Proceedings of the 25th Safety-Critical Systems Symposium,, 415-439.Developments in System Safety Engineering [SCSC-135].
  4. & Interactive numerals. Royal Society Open Science 4(4), 160903
  5. & Unreliable numbers: error and harm induced by bad design can be reduced by better design. Journal of The Royal Society Interface 12(110), 20150685

See more...


  • CSCM39 Human Computer Interaction

    This module gives an overview on the main topics in Human Computer Interaction and helps students understand research and research processes in Human Computer Interaction. Students explore the advanced literature and research results underpinning the field of HCI. Classic papers and controversies are covered, as well as recent work from the leading figures. Students achieve a clear view of the 'cutting edge' and issues in the field and where things are happening. The module is very interactive, and students will be expected to give presentations.


  • 'Human-Computer Interaction and Patient Safety' (current)

    Student name:
    Other supervisor: Dr Tom Owen
  • Public Engagement with Research and its resulting impact (current)

    Student name:
    Other supervisor: Prof Huw Bowen
    Other supervisor: Prof David Turner