All of our academic staff are research active, working with a team of post-graduate and post-doctoral researchers and a lively population of research students. Our research focuses on core themes of theoretical and practical computer science: artificial intelligence and symbolic computation, networked and distributed systems, systems engineering, and human computer interaction.

For more information please visit the School of Computer science home page.

Recent Submissions

  • Multihoming with ILNP in FreeBSD 

    Simpson, Bruce (University of St Andrews, 2016-06-21) - Thesis
    Multihoming allows nodes to be multiply connected to the network. It forms the basis of features which can improve network responsiveness and robustness; e.g. load balancing and fail-over, which can be considered as a ...
  • Parallel reality : tandem exploration of real and virtual environments 

    Davies, C. J. (University of St Andrews, 2016-01-18) - Thesis
    Alternate realities have fascinated mankind since early prehistory and with the advent of the computer and the smartphone we have seen the rise of many different categories of alternate reality that seek to augment, diminish, ...
  • On the construction of decentralised service-oriented orchestration systems 

    Jaradat, Ward (University of St Andrews, 2016-06-22) - Thesis
    Modern science relies on workflow technology to capture, process, and analyse data obtained from scientific instruments. Scientific workflows are precise descriptions of experiments in which multiple computational tasks ...
  • Mobility as first class functionality : ILNPv6 in the Linux kernel 

    Phoomikiattisak, Ditchaphong (University of St Andrews, 2016-06) - Thesis
    Mobility is an increasingly important aspect of communication for the Internet. The usage of handheld computing devices such as tablets and smartphones is increasingly popular among Internet users. However, the current ...
  • Applying contextual integrity to the study of social network sites 

    Hutton, Luke (University of St Andrews, 2015-11-30) - Thesis
    Social network sites (SNSs) have become very popular, with more than 1.39 billion people using Facebook alone. The ability to share large amounts of personal information with these services, such as location traces, ...

View more