Professor John Tucker

Professor John Tucker

Professor, Computer Science

Telephone number

+44 (0) 1792 295649

Email address

Office - 332
Third Floor
Computational Foundry
Bay Campus
Available For Postgraduate Supervision


Professor Tucker is a computer scientist whose research addresses what can and cannot be computed by people and machines.

He also studies the historical development of data and computing and their influence on society. He founded the University’s History of Computing Collection and the new Swansea research group called Educational, Historical and Philosophical Foundations of Computing.

Professor Tucker is also an expert on the history and heritage of science and technology in Wales.

Since coming to Swansea in 1989, he has served as Head of Department of Computer Science (1994-2008), Head of School of Physical Sciences (2007-11), and Deputy Pro-Vice Chancellor (2011-19).


Areas Of Expertise

  • Theory of data and data types
  • Algebraic methods for modelling and specification
  • Computability theory
  • Physical foundations for computation
  • Identity, monitoring and surveillance
  • History of computing
  • History of science and technology in Wales

Career Highlights

Teaching Interests

Professor Tucker has lectured on theoretical computer science to all sorts of people at all sorts of levels.

He enjoys lecturing and project supervision that explores the

(i) historical development of computing, combining technical, commercial, political, and social drivers and influences;


(ii) history of science and technology in Wales.

Research Award Highlights Collaborations