Computer Science

General contact

EmailPhone
admin-cs@st-andrews.ac.uk 01334 46 3253

School Secretary

NamePhone
Julie Dunsire 01334 46 3251

Head of School

NameEmailPhone
Professor Simon Dobson hos-cs@st-andrews.ac.uk 01334 46 1626

School Manager

NameEmailPhone
Alex Bain alb@st-andrews.ac.uk 01334 46 3242

Director of Research

NameEmail
Professor Ian Miguel dor-cs@st-andrews.ac.uk

Director of Teaching

NameEmail
Dr Dharini Balsubramaniam dot-cs@st-andrews.ac.uk

Director of Impact

NameEmail
Dr Juliana Bowles doi-cs@st-andrews.ac.uk

Directors of Postgraduate Studies

NamePostgraduate studyEmail
Dr Marwan Fayed Research dopgr-cs@st-andrews.ac.uk
Dr John Thomson Taught dopgt-cs@st-andrews.ac.uk

Academic Misconduct Officer

Name
Dr Susmit Sarkar

Director of Infrastructure

NameEmailPhone
Dr Stuart Norcross stuart.norcross@st-andrews.ac.uk 01334 46 3692

Systems Group

Careers Link

Name
Dr Alan Miller