Dr John Dixon


Faculty of Science and Engineering


+44 (0) 1482 347513

John Dixon is a computer science researcher, software developer, software engineer and teacher.

His current work at the University of Hull is conducted across undergraduate and Masters courses, and encompasses lecturing, support, mentoring and scholarship.

John completed his Bachelors, Masters and Doctoral studies at the University of Hull, where he specialised in C# and ad-hoc networking.

Industry roles have included working as a technical consultant, company director of the Learn to Lead CIC, junior developer producing software for the UK fire and rescue services, and software project manager, in charge of multi-million pound projects.



Research Interests

  • Wireless sensor networks
  • Mobile computing
  • Pervasive / ubiquitous computing
  • Security and data integrity
  • C# and .NET
  • Software projects and project management

Research groups

Worked on the 'Asset Coverage Tracking and Visualisation' (ACTV) software package which offers unparalleled opportunities for boosting emergency response times and ensuring that assets are best placed for serving the community.



Programmes taught on (2019)

Modules list

  • Commercial Development Practice
  • Programming 2
  • E-Commerce and E-Business
  • Computer Science: the Challenge for Sustainable Computing
  • Distributed Systems Programming
  • Development Project
  • Component-Based Architecture
  • Computer Science Software Development Practice

Research PhDs

Dr Dixon welcomes applications in ad-hoc networks, MANETS, sensor networks, IoT, network protocols, low-power networking, and computer science education.


Professional highlights

Academic qualifications

  • PhD, University of Hull