Computer Science @ University of St Andrews

University of St Andrews crest

Welcome to the School of Computer Science

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

The School of Computer Science is a centre of excellence for computer science teaching and research with staff and students from Scotland and all parts of the world.

We offer BSc, MSc, MPhil and PhD degree programmes and are active in research in the fundamentals of computer science, networking and distributed systems, artificial intelligence, human computer interaction, and software systems engineering.

The School has been very highly ranked in the latest league tables, being ranked second in the United Kingdom in the Guardian University Guide, sixth in the Times University Guide and seventh in the The Complete University Guide. You will be in great company since the University was ranked third in the country by the Guardian and also second in the National Student Survey. If you are thinking about studying at St Andrews, you are very welcome to come and visit us to see for yourself. There are visiting days on Wednesdays throughout the year.

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

Contact details for administrative roles within the School

News

PhD Research featured in Poster Session
Posters from our recent PhD poster session are now available online.
Research Fellow Vacancy
The SACHI research group are seeking applications for a research fellow Information on how to apply.
Twitter Innocent in English riots
Alex Voss was part of the team investigating the role of social media during the English Riots. The study was highlighted in the University news today [...]
Funded Research Studentships
The School of Computer Science at the University of St Andrews has funding for students to undertake PhD research in any of the general research areas [...]
Erasmus Mundus MSc in Dependable Software Systems (DESEM)
The National University of Ireland Maynooth; The University of St Andrews; and Université Henri Poincaré Nancy are offering a new two-year double Ma [...]
Beacon Series 2011-2012
A series of talks by Post-doctoral researchers from a number of academic schools across the University begin on the 20th October. The first lecture by [...]

Ongoing and future events

Alan Frisch Seminar Video
Seminar: (Date & time TBA) From October to December 2011, the School of Computer Science hosted Dr Alan Frisch from the University of York as a SICSA Distinguished Visiting Fell [...]
Idris: Verified Systems Programming with Dependent Types by Edwin Brady  next week 
Colloquium: 6th Feb 2012 at 2:00 pm to 3:00 pm (in Phys Theatre C) CS Colloquia Series Systems software, such as an operating system or a network stack, underlies everything we do on a computer, whether that computer is a desktop machine [...]
Saturday visiting day  next week 
Visiting Day: 11th Feb 2012 at 11:00 am to 9:00 pm UCAS applicants are visiting to experience life in the School of Computer Science.
Responsibility Modelling by Prof Ian Sommerville
Colloquium: 13th Feb 2012 at 2:00 pm to 3:00 pm (in Cole 1.33) CS Colloquia Series Many ‘failures’ in software-intensive organisational systems result from human actions or inaction so, to reduce the possibility of such & [...]
Undergraduate visiting day
Visiting Day: 15th Feb 2012 at 2:00 pm to 3:30 pm Prospective undergraduates are welcomed to the School of Computer Science for an undergraduate visiting day.

See the documentation on how to publish news and events.