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, MSci, 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
- Connect 4 anyone?
- The subhonours lab was busy with the Connect 4 challenge this morning. Students taking CS1006 Programming Projects worked in pairs in a round-robin fo [...]
- Lectureship in Computer Science
- The School of Computer Science are seeking applications for a Lecturer in Computer Science We seek lectureship applications from researchers who have [...]
- New visualisation technique by STACS lecturer featured in the New Scientist
- FatFonts, a visualisation technique invented by Miguel Nacenta, lecturer at the School is featured in this week’s issue of the New Scientist. Yo [...]
- New MSci (Hons) in Computer Science (5 years)
- MSci (Hons) in Computer Science (5 years) The MSci (Honours) in Computer Science is an exciting new integrated masters degree that is being introduced [...]
- hci2012 People & Computers XXVI
- HCI 2012 will be held between the 12th and the 14th of September 2012 in Birmingham. The Programme Committee includes Aaron and Per Ola as short paper [...]
- Decision Support Tools for Cloud Migration in the Enterprise
- This month’s IEEE Computing Now features the paper “Decision Support Tools for Cloud Migration in the Enterprise” written by Ali Kha [...]
- 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 [...]
Ongoing and future events
- Undergraduate visiting day
- Visiting Day: 10th Oct 2012 at 2:00 pm to 3:30 pm Prospective undergraduates are welcomed to the School of Computer Science for an undergraduate visiting day.
- Undergraduate visiting day
- Visiting Day: 17th Oct 2012 at 2:00 pm to 3:30 pm Prospective undergraduates are welcomed to the School of Computer Science for an undergraduate visiting day.
- Undergraduate visiting day
- Visiting Day: 31st Oct 2012 at 2:00 pm to 3:30 pm Prospective undergraduates are welcomed to the School of Computer Science for an undergraduate visiting day.
- Undergraduate visiting day
- Visiting Day: 14th Nov 2012 at 2:00 pm to 3:30 pm Prospective undergraduates are welcomed to the School of Computer Science for an undergraduate visiting day.
- Undergraduate visiting day
- Visiting Day: 13th Mar 2013 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: