Welcome to the School of Computer Science
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.







Follow us: