Dr John Dixon

Lecturer

Faculty of Science and Engineering

School of Engineering and Computer Science

john.dixon@hull.ac.uk

+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

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.

Teaching

Programmes taught on

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