Dr John Whelan

Dr John Whelan

Senior Lecturer

Faculty and Department

  • Faculty of Science and Engineering
  • School of Computer Science


  • PhD / DPhil (University of Hull)


John is a Senior Fellow of the Higher Education Academy and is passionate about student experience and enhancing engagement with learning. Over the past 21 years his teaching has included Software Engineering, Visualisation and User Experience Design. With a PhD in Computer Graphics and Visual Perception from the University of Hull, John’s experience has ranged from teaching at Hull’s pioneering Centre for Internet Computing (2001), the Design Computing Lab at the University of Sydney and within Engineering at Brunel University London.

Whilst at Brunel, John created links with industrial partners to enhance the student experience and developed the industry-sponsored degree show.

Back at Hull since 2017, John is a Senior Lecturer in Computer Science and Technology.

Currently teaching Level 5 software engineering modules (Systems Analysis Design and Process and Agile Software Development)

Director of Studies for Computer Science and Technology

Recent outputs

View more outputs

Conference Proceeding

Formulated silhouettes for sketching terrain

Whelan, J. C., & Visvalingam, M. (2003). Formulated silhouettes for sketching terrain. In Proceedings of Theory and Practice of Computer Graphics, 2003 (90-96). https://doi.org/10.1109/TPCG.2003.1206935

Journal Article

Implications of Weighting Metrics for Line Generalization with Visvalingam's Algorithm

Visvalingam, M., & Whelan, J. C. (2016). Implications of Weighting Metrics for Line Generalization with Visvalingam’s Algorithm. The Cartographic journal, 53(3), 253-267. https://doi.org/10.1080/00087041.2016.1149906

Research interests

John has led on visualisation consultancy projects, was a non-executive director of a successful creative industries workspace and has a research background in digital cartography.

Membership/Fellowship of professional body

Senior Fellow (Higher Education Academy)