Computer Science @ University of St Andrews

University of St Andrews crest

Welcome to the School of Computer Science

  • 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

The first degree in Computer Science at St Andrews was awarded in 1971. Today, 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. It is a member of SICSA - The Scottish Informatics and Computer Science Alliance. You can find our alumni across the world in industry and academia. The School moved into the purpose-built Jack Cole and the refurbished John Honey buildings in 2004, which we are regularly updating with new labs and new teaching spaces.

We offer BSc, MSci, MSc, MPhil, MSc (Res), PhD, and EngD 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. Part of each academic year is our Distinguished Lecture Seminar series, which is approaching its 50th anniversary in 2019.

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. If you are one of our Alumni please visit our Alumni site for alumni stories and more.

The School’s commitment to advancing gender equality has been recognised by an Athena SWAN Bronze Award.


PhD viva success: Simone Conte
Congratulations to Simone Conte, who successfully defended his thesis yesterday. He is pictured with supervisors Professor Al Dearle and Dr Graham Kir [...]
Dr Roy Dyckhoff: A Eulogy
A Service of Thanksgiving was held at St Salvator’s Chapel on Saturday in memory of Roy Dyckhoff who died in hospital in September. The service incl [...]
Graduation Reception: December 2018
The School will celebrate more student successes and accomplishments next month, when our MSc and PhD students graduate. We look forward to toasting t [...]
PhD Success: Haifa Al Nasseri
Haifa Al Nasseri passed her PhD viva this week,  subject to minor corrections. Her research was on detecting data leakage in cloud virtual network [...]
PhD viva success: Amjad Al Tobi
Congratulations to Amjad Al Tobi, who successfully defended his thesis last week. He is pictured with supervisor Dr Ishbel Duncan, Internal examiner D [...]
Young Software Engineer of the Year 2018 Awards
Congratulations to Keno Schwalb, a runner-up at last night’s Young Software Engineer of the Year Awards. His final year project IDS test compari [...]
MSc and Honours receptions 2018
After a busy week of orientation, advising and module talks, MSc and Honours students are pictured socialising during their welcome receptions on Tues [...]

Ongoing and future events

Carron Shankland (Stirling): How did I get here? Being and becoming a professor (School Seminar)  next week 
Seminar: 27th Nov 2018 at 2:00 pm to 3:00 pm (in Cole 1.33a) School Seminar Series Abstract: 2016 was a weird year for Carron. On the plus side she was one of twelve women in Computing and Mathematics to receive a Suffrage Science Aw [...]
School Seminar: Jason Alexander (Lancaster University) – What would you do if you could touch your data?  next week 
Seminar: 29th Nov 2018 at 2:00 pm to 3:00 pm (in Cole 1.33a) Title:  What would you do if you could touch your data? Abstract: Data Physicalizations are physical artefacts whose geometry or material propertie [...]
Alexander Konovalov (St Andrews) School Seminar
Seminar: 4th Dec 2018 at 2:00 pm to 3:00 pm (in Cole 1.33a) School Seminar Series Title and Abstract TBD