Dr Gary Tam
Senior Lecturer
Computer Science
Telephone: (01792) 513383
Email: JavaScript is required to view this email address.
Room: Office - 218
Second Floor
Computational Foundry
Bay Campus

Areas of Expertise

  • Digital Geometry Processing
  • Visual Analytics
  • Computer Graphics
  • Machine Learning
  • Pattern Recognition and Matching
  • Information Retrieval and Indexing


  1. & Consistent Segment-wise Matching with Multi-Layer Graphs. Presented at Computer Graphics and Visual Computing 2018 (Poster), Swansea: Computer Graphics and Visual Computing 2018.
  2. & 3D Mesh Segmentation via Multi-branch 1D Convolutional Neural Networks. Graphical Models 96, 1-10.
  3. & An Analysis of Machine- and Human-Analytics in Classification. IEEE Transactions on Visualization and Computer Graphics 23(1), 71-80.
  4. et. al. Shape Retrieval of Non-rigid 3D Human Models. International Journal of Computer Vision
  5. & (2015). Automatic Aortic Root Segmentation with Shape Constraints and Mesh Regularisation. Presented at British Machine Vision Conference,, 83.1-83.11. doi:10.5244/C.29.83

See more...


  • CS-250 Database Systems

    This module will discuss the theory, design and implementation of databases.

  • CS-S00 Year Abroad (Computer Science)

    Study at a partner institution abroad.

  • CSCM12 Software Concepts and Efficiency

    This module provides a solid introduction to algorithm design, complexity analysis and data structure for efficient algorithm development. The module will involve students developing and evaluating their own algorithms. Java will be used as the main programming language.


  • Feature Driven Learning Techniques for 3D Shape Segmentation (current)

    Student name:
    Other supervisor: Dr Xianghua Xie
  • 'Using Tangible User-Interfaces to Aid Understanding of Cultural Heritage Artefacts in a Virtual Reality Environment' (current)

    Student name:
    Other supervisor: Prof Mark Jones
  • Tentative title: Learning saliency in image collection (current)

    Student name:
    Other supervisor: Dr Xianghua Xie
  • Scalable in time dynamic graph visualisation on wall displays. (current)

    Student name:
    Other supervisor: Dr Daniel Archambault
  • Shape co-analysis and correspondences (current)

    Student name:
    Other supervisor: Dr Xianghua Xie
  • Irregular Domain Deep Learning (current)

    Student name:
    Other supervisor: Mr Michael Edwards
    Other supervisor: Dr Xianghua Xie
  • 'Adaptive Learning for Segmentation and Detection. ' (awarded 2017)

    Student name:
    Other supervisor: Dr Xianghua Xie

Research Groups

  • Visual Computing Group

    Active member of visual computing group

Administrative Responsibilities

  • Admission Tutor

    2013 - Present

  • Academic Coordinator for Exchange and Visiting Students

    2016 - Present

  • Visit Day / Open Day Team Member

    2013 - Present