University of Bath

Department of Computer Science academic staff

We oversee and deliver the Department’s teaching and research activities.

Our duties include:

  • teaching on our undergraduate and taught postgraduate courses
  • research expertise across our portfolio
  • supervision of postgraduate students

Our Head of Department is Professor Eamonn O’Neill.

Members

  • Russell Bradford

    Senior lecturer in computer science

    Russell Bradford is a member of the Mathematical Foundations research group.

  • Joanna Bryson

    Reader in computer science
    Portrait of Joanna Bryson

    Joanna Bryson is a member of the Intelligent Systems research group.

  • Ken Cameron

    Teaching fellow in computer science

    Ken Cameron is an academic member of staff with teaching duties.

  • Neill Campbell

    Lecturer in computer science
    Portrait of Neill Campbell

    Neill Campbell is a member of the Visual Computing research group.

  • Darren Cosker

    Reader in computer science
    Portrait of Darren Cosker

    Darren Cosker is a member of the Visual Computing research group and Director of CAMERA.

  • James Davenport

    Hebron & Medlock Professor of Information Technology
    Portrait of James Davenport

    James Davenport is a member of the Mathematical Foundations research group.

  • Marina De Vos

    Senior lecturer in computer science
    Portrait of Marina De Vos

    Marina De Vos is a member of the Intelligent Systems research group.

  • Alessio Guglielmi

    Reader in computer science

    Alessio Guglielmi is a member of the Mathematical Foundations research group.

  • Peter Hall

    Professor of computer science

    Peter Hall is a member of the Visual Computing research group.

  • Alan Hayes

    Faculty of Science Associate Dean (Learning & Teaching)
    Photograph of Alan Hayes

    Alan Hayes oversees the Faculty of Science’s undergraduate and postgraduate taught learning, teaching and student experience.

  • Willem Heijltjes

    Lecturer in computer science
    Portrait of Willem Heijltjes

    Willem Heijltjes is a member of the Mathematical Foundations research group.

  • Peter Johnson

    Professor of Computing Science

    Peter Johnson is a member of the Human-Computer Interaction research group.

  • Simon Jones

    Lecturer in computer science
    Portrait of Simon Jones

    Simon Jones is a member of the Human-Computer Interaction research group.

  • Kwang In Kim

    Senior lecturer in computer science
    Portrait of Kwang In Kim

    Kwang In Kim is a member of the Visual Computing research group.

  • James Laird

    Reader in computer science

    James Laird is a member of the Mathematical Foundations research group.

  • Christof Lutteroth

    Senior lecturer in computer science

    Christof Lutteroth is a member of the Human-Computer Interaction research group.

  • Guy McCusker

    Professor of Computing
    Portrait of Guy McCusker

    Guy McCusker is a member of the Mathematical Foundations research group.

  • Fabio Nemetz

    Senior teaching fellow in computer science
    Portrait of Fabio Nemetz

    Fabio Nemetz is an academic member of staff with teaching duties.

  • Eamonn O’Neill

    Head of Department of Computer Science

    Eamonn O’Neill is responsible for the teaching, research and strategic planning of the Department of Computer Science.

  • Julian Padget

    Senior lecturer in computer science

    Julian Padget is a member of the Intelligent Systems research group.

  • Stephen Payne

    Professor of Human-Centric Systems
    Portrait of Stephen Payne

    Stephen Payne is a member of the Human-Computer Interaction research group.

  • John Power

    Reader in computer science
    Portrait of John Power

    John Power is a member of the Mathematical Foundations research group.

  • Christian Richardt

    Lecturer in computer science
    Portrait of Christian Richardt

    Christian Richardt is a member of the Visual Computing research group.

  • Nicolai Vorobjov

    Professor of Theoretical Computer Science

    Nicolai Vorobjov is a member of the Mathematical Foundations research group.

  • Leon Watts

    Senior lecturer in computer science
    Portrait of Leon Watts

    Leon Watts is a member of the Human-Computer Interaction research group.

  • Yongliang Yang

    Lecturer in computer science

    Yongliang Yang is a member of the Visual Computing research group.

  • Michael Wright

    Teaching fellow in computer science

    Michael Wright is an academic member of staff with teaching duties.