Computer Science @ University of St Andrews

University of St Andrews crest

Research

  • Academics in robes with Vint Cerf
  • Lecture on web technologies
  • First year lecture
  • MSc students in the lab
  • MSc students in the lab
  • Undergraduate tutorial
  • Lecture
  • MSc students enjoying a sunny day
  • MSc students at the summer BBQ
  • First year students in a lab-based exercise class
  • MSc students in the snow after November graduation
  • MSc students after graduation
  • Undergraduate students after summer graduation
  • Blue sky thinking
  • Lecture
  • The Jack Cole building
  • Staff discussion

We are a top-class group of researchers with interests in a wide range of areas of theoretical and practical computer science. All our academic staff are research active, working with a team of post-graduate and post-doctoral researchers and a lively population of research students. See our directory of staff and research students.

Our research focuses on core themes of theoretical and practical computer science:

  • Artificial intelligence and symbolic computation including constraint programming, computational algebra and computational logic and natural language processing, image processing and robotics.
  • Computer systems including cloud computing and distributed systems, next-generation internet, sensor systems, pervasive systems and data linkage analysis.
  • Human Computer Interaction including pervasive and ubiquitous computing, input and output technologies, intelligent interactive systems and visualisation.
  • Programming languages with an emphasis on type systems and parallelism in functional programming languages.
  • Health Informatics focusing on biomedical models, hypotheses, and systems for future biomedical research projects using data from both studies and simulations.

The School is a member of SICSA - The Scottish Informatics and Computer Science Alliance.

We have research support from a range of funding bodies including the Engineering and Physical Sciences Research Council (EPSRC), the European Commission and Industry.

All School publications are published via the University of St Andrews Research Portal.

Search Publications from the School of Computer Science


See also: completed Computer Science PhD theses.

Recent Publications

Texture features for object salience

The Heating of Solar Coronal Loops by Alfvèn Wave Turbulence

Strategies for informed sample size reduction in adaptive controlled clinical trials

Ancient Roman coin recognition in the wild using deep learning based recognition of artistically depicted face profiles

Schlag, I & Arandelovic, O 2017, Ancient Roman coin recognition in the wild using deep learning based recognition of artistically depicted face profiles. in 2017 IEEE International Conference on Computer Vision (ICCV). IEEE, pp. 2898-2906, 2nd ICCV Workshop on e-Heritage, Venice, Italy, 29 October.

Synthesising wider field images from narrow-field retinal video acquired using a low-cost direct ophthalmoscope (Arclight) attached to a smartphone

Chaves Viquez, KD, Arandelovic, O, Blaikie, A & Hwang, IA 2017, Synthesising wider field images from narrow-field retinal video acquired using a low-cost direct ophthalmoscope (Arclight) attached to a smartphone. in 2017 IEEE International Conference on Computer Vision (ICCV). IEEE, pp. 90-98, Bioimage Computing, Venice, Italy, 23 October.

Measuring readiness-to-hand through differences in attention to the task vs. attention to the tool

Alzayat, A, Hancock, M & Nacenta, M 2017, Measuring readiness-to-hand through differences in attention to the task vs. attention to the tool. in Proceedings of the 2017 ACM International Conference on Interactive Surfaces and Spaces (ISS '17). ACM, pp. 42-51, Interactive Surfaces aand Spaces, Brighton, United Kingdom, 17-20 October. DOI: 10.1145/3132272.3134114

Concentration of perfluorinated compounds and cotinine in human foetal organs, placenta, and maternal plasma

Mamsen, LS, Jönsson, BAG, Lindh, CH, Olesen, RH, Larsen, A, Ernst, E, Kelsey, TW & Andersen, CY 2017, 'Concentration of perfluorinated compounds and cotinine in human foetal organs, placenta, and maternal plasma' Science of the Total Environment, vol 596-597, pp. 97-105. DOI: 10.1016/j.scitotenv.2017.04.058

BINK: Biological Binary Keypoint Descriptor

Saleiro, M, Terzić, K, Rodrigues, JMF & du Buf, JMH 2017, 'BINK: Biological Binary Keypoint Descriptor' BioSystems, vol In press. DOI: 10.1016/j.biosystems.2017.10.007

Baseline fusion for image an pattern recognition - what not to do (and how to do better)

Verification of a lazy cache coherence protocol against a weak memory model

Banks, C, Elver, M, Hoffmann, R, Sarkar, S, Jackson, P & Nagarajan, V 2017, Verification of a lazy cache coherence protocol against a weak memory model. in Proceedings of the 17th Conference on Formal Methods in Computer-Aided Design (FMCAD). ACM, Formal Methods in Computer-Aided Design (FMCAD), Vienna, Austria, 2-6 October.