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

Pointing all around you: selection performance of mouse and ray-cast pointing in full-coverage displays

Petford, J, Nacenta, M & Gutwin, C 2018, Pointing all around you: selection performance of mouse and ray-cast pointing in full-coverage displays. in Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM, ACM CHI 2018 Conference on Human Factors in Computing Systems, Montréal, Canada, 21/04/18. DOI: 10.1145/3173574.3174107

Considering agency and data granularity in the design of visualization tools

Mendez, GG, Nacenta, M & Hinrichs, U 2018, Considering agency and data granularity in the design of visualization tools. in Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM, ACM CHI 2018 Conference on Human Factors in Computing Systems, Montréal, Canada, 21/04/18. DOI: 10.1145/3173574.3174

AdaM: adapting multi-user interfaces for collaborative environments in real-time

Park, S, Gebhardt, C, Rädle, R, Feit, A, Vrzakova, H, Dayama, N, Yeo, HS, Klokmose, C, Quigley, AJ, Oulasvirta, A & Hilliges, O 2018, AdaM: adapting multi-user interfaces for collaborative environments in real-time. in Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM, New York, ACM CHI 2018 Conference on Human Factors in Computing Systems, Montréal, Canada, 21/04/18. DOI: 10.1145/3173574.3173758

Change blindness in proximity-aware mobile interfaces

Brock, MO, Quigley, AJ & Kristensson, PO 2018, Change blindness in proximity-aware mobile interfaces. in Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM, New York, ACM CHI 2018 Conference on Human Factors in Computing Systems, Montréal, Canada, 21/04/18. DOI: 10.475/123_4

From people to pixels: visualizing historical university records

Vancisin, T, Crawford, A, Orr, MM & Hinrichs, U 2018, From people to pixels: visualizing historical university records. in Transimage 2018: Proceedings of the 5th Biennial Transdisciplinary Imaging Conference 2018. pp. 41-57, Transimage 2018, Edinburgh, United Kingdom, 19/04/18. DOI: 10.6084/m9.figshare.6104699

Integration of an active research data system with a data repository to streamline the research data lifecycle: Pure-NOMAD case study

Analyticity, balance and non-admissibility of Cut in Stoic Logic

Minimal and canonical images

Unikernel support for the deployment of light-weight, self-contained, and latency avoiding services

Jaradat, W, Dearle, A & Lewis, J 2018, 'Unikernel support for the deployment of light-weight, self-contained, and latency avoiding services' Third Annual UK System Research Challenges Workshop, United Kingdom, 21/03/18 - 23/03/18, .

SLearn: shared learning human activity labels across multiple datasets

Ye, J 2018, SLearn: shared learning human activity labels across multiple datasets. in IEEE International Conference on Pervasive Computing and Communications. IEEE Computer Society, IEEE International Conference on Pervasive Computing and Communications (PerCom), Athens, Greece, 19/03/18.