Computer Science @ University of St Andrews

University of St Andrews crest

Research

  • Jack Cole Building.
  • CS students after graduation.
  • Server.
  • First-year/second-year lab.
  • Computers.
  • Student at work.

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.

We are currently advertising funded PhD studentships. We are interested in applications from all our research themes, and also provide a list of specific potential projects suggested by our academics.

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.
  • Networked and distributed systems including distributed and autonomic systems, middleware, network design and architecture, wireless and sensor networks, performance measurement and distributed learning environments.
  • Systems engineering including software engineering, system dependability, social informatics and functional programming.
  • Human Computer Interaction including pervasive and ubiquitous computing, input and output technologies, intelligent interactive systems and visualisation .

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

We encourage and value collaborative and multi-disciplinary research and have recently established the St Andrews Co-laboratory on Cloud Computing (StACC), a research collaboration that brings researchers from a range of backgrounds together to work on cloud computing research problems.

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


If you are interested in doing a PhD, see our research students. We may have studentships available for excellent students, including research studentships in cloud computing.

Recent Publications

Friend or Flood? Social prevention of flooding attacks in opportunistic networks

Parris, I & Henderson, T 2014, ' Friend or Flood? Social prevention of flooding attacks in opportunistic networks '. in Proceedings of the 6th International Workshop on Hot Topics in Peer-to-peer computing and Online Social neTworking (HotPOST 2014).

Generating custom propagators for arbitrary constraints

S-crucial and bicrucial permutations with respect to squares

The predictive accuracy of anti-Mullerian hormone for live birth after assisted conception: a systematic review and meta-analysis of the literature

Energy-efficient sensing in wireless sensor networks using compressed sensing

Razzaque, MA & Dobson, SA 2014, ' Energy-efficient sensing in wireless sensor networks using compressed sensing ' Sensors , vol 14, no. 2, pp. 2822-2859.

PFClust: an optimised implementation of a parameter-free clustering algorithm

The semigroups of order 9 and their automorphism groups

The physiology and clinical utility of anti-Mullerian hormone in women

Dewailly, D, Andersen, CY, Balen, A, Broekmans, F, Dilaver, N, Fanchin, R, Griesinger, G , Kelsey, TW , La Marca, A, Lambalk, C, Mason, H, Nelson, SM, Visser, JA, Wallace, WH & Anderson, RA 2014, ' The physiology and clinical utility of anti-Mullerian hormone in women ' Human Reproduction Update .

Autonomous fault detection in self-healing systems: comparing Hidden Markov Models and artificial neural networks

Schneider, C , Barker, AD & Dobson, SA 2014, ' Autonomous fault detection in self-healing systems: comparing Hidden Markov Models and artificial neural networks '. in Proceedings of the 4th International Workshop on Adaptive Self-tuning Computing Systems (ADAPT-2014). Vienna, AT.

AwToolkit: attention-aware user interface widgets

Garrido, J, Penichet, V, Lozano, M , Quigley, AJ & Kristensson, PO 2014, ' AwToolkit: attention-aware user interface widgets '. in roceedings of the 12th ACM International Working Conference on Advanced Visual Interfaces (AVI 2014). ACM Press - Association for Computing Machinery.