Computer Science @ University of St Andrews

University of St Andrews crest

Directory

This is a list of all resident members of the School of Computer Science.

Updating or removing your photograph.

  Name Title Position Room Phone Email (@st-andrews.ac.uk)
Adam Barker Barker, Adam Dr Lecturer C1.21 1621 adam.barker
Ali Khajeh-Hosseini Khajeh-Hosseini, Ali Mr Research Student C1.11 1639 ak562
Alan Dearle Dearle, Alan Prof Professor C1.19 3250 alan.dearle
Alan Miller Miller, Alan Dr Lecturer C1.22 3261 alan.miller
Alex Bain Bain, Alex Mr School Administrator C0.38 3242 alb
Alexander Konovalov Konovalov, Alexander Dr Research Fellow C0.16 1633 alexander.konovalov
Andrew Robinson Robinson, Andrew Mr Computing Officer C0.03 3264 andrew.robinson
Angela Miguel Miguel, Angela Dr Scientific Administrator M330 3813 arm14
Angus Macdonald Macdonald, Angus Mr Research Student C1.18 1625 angus.macdonald
Anne Campbell Campbell, Anne Ms Teaching Fellow C0.27 3256 anne.campbell
  Quigley, Aaron Prof Professor C0.14 1623 aquigley
  Prokopas, Arunas Mr Research Student C0.21 3257 ap637
Alex Voss Voss, Alex Dr Lecturer C0.25 3262 alex.voss
  Porter, Barry Dr Research Fellow C1.16 3254 bfp
Bruce Simpson Simpson, Bruce Mr Research Student JH105 3260 bs48
Chris Jefferson Jefferson, Chris Dr Research Fellow C0.24 3272 caj21
  Brown, Chris Dr Research Fellow C0.16 1633 cmb21
  Davies, Christopher Mr Research Student C0.09 2824 cjd44
  Khorakhun, Chonlatee Miss Research Student C1.06 1624 ck46
Colin Allison Allison, Colin Dr Reader C0.12 3239 ca
  Schneider, Chris Mr Research Student C1.06 1624 cs203
David Letham Letham, David Mr Technician H101 3234 david.letham
  Cochran, David Mr Research Student C0.17 1631 dwh2
  Balasubramaniam, Dharini Dr Lecturer C1.13 3266 dharini
Devan Rehunathan Rehunathan, Devan Mr Research Student C0.17 1631 dr258
David Greenwood Greenwood, David Mr Research Student C1.10 3263 dsg22
  Meedeniya, Dulani Ms Research Student C1.10 3263 dam58
  Wang, Derek Dr Research Fellow C1.11 1639 derek.wang
Edwin Brady Brady, Edwin Dr Research Fellow C1.26 3271 ecb10
Gordon Baxter Baxter, Gordon Dr Research Fellow C1.09 3268 gordon.baxter
  Bigwood, Gregory Mr Research Student C1.03 3691 gjb4
Graham Kirby Kirby, Graham Dr Senior Lecturer C1.20 3240 graham.kirby
  Stevenson, Graeme Mr Research Student C1.12 3258 graeme.stevenson
  Holzenspies, Philip Dr Research Fellow C0.08 1629 pkfh
Ian Miguel Miguel, Ian Dr Reader C0.20 3248 ijm
Iain Oliver Oliver, Iain Dr Research Fellow C0.10 3246 iao
Ian Sommerville Sommerville, Ian Prof Professor C1.32 3279 ian.sommerville
Indika Perera Perera, Indika Mr Research Student C0.10 3246 giusp
Ian Gent Gent, Ian Prof Professor C0.23 3247 ian.gent
Ishbel Duncan Duncan, Ishbel Dr Lecturer C1.23 3270 ishbel.duncan
  Smith, James Mr Research Student C1.11 1639 james.w.smith
  Dostal, Jakub Mr Research Student JH105 3260 jd67
Jim Park Park, Jim Mr Technician H101 3274 james.park
  Muijnck-Hughes, Jan de Mr Research Student C0.21 3257 jfdm
  Huang, Jin Mr Research Student C1.10 3263 jh825
Jose Marques Marques, Jose Mr Computing Officer C0.03 3264 jmcm1
John McDermott McDermott, John Dr Scientific Officer M330 3813 john.mcdermott
  McCaffery, John Mr Research Student C0.09 2824 jm726
Jonathan Lewis Lewis, Jonathan Dr Teaching Fellow C0.26 1630 jon.lewis
Joy Robertson Robertson, Joy Mrs Secretary C0.01 3251 joy.robertson
  Rooksby, John Dr Research Fellow C1.09 3268 jrnr
Ross Nicoll Nicoll, Ross Mr Research Assistant C0.13 3273 jrn
  Thomson, John Dr Lecturer C1.24 3335 j.thomson
Judi Robertson Robertson, Judi Mrs Secretary C0.01 3251 judi.robertson
Judith Malcolm Malcolm, Judith Ms Teaching Fellow C0.28 3685 judith.malcolm
  Bowles, Juliana Dr Lecturer C1.07 1622 jkfb
Vladimir Janjic Janjic, Vladimir Mr Research Student C0.16 1633 vj32
  Ward, Jonathan Mr Research Student C1.18 1625 jw497
Kevin Hammond Hammond, Kevin Prof Professor C0.07 3241 kh8
  Kotthoff, Lars Mr Research Student C0.21 3257 lk223
Lei Fang Fang, Lei Mr Research Student C1.06 1624 lf28
  Hutton, Luke Mr Research Student JH1.05 3260 lh49
Lisa Dow Dow, Lisa Ms Teaching Fellow C0.27 3256 lisa.dow
  De Silva, Lakshitha Mr Research Student C1.18 1625 lrds
Markus Tauber Tauber, Markus Dr Research Fellow C1.03 3691 markus.tauber
Masih Hajiarabderkani Hajiarabderkani, Masih Mr Research Student C1.18 1625 mh638
Miguel Nacenta Nacenta, Miguel Dr Lecturer C0.11 3265 mans
  Vejdemo-Johansson, Mikael Dr Scientific Officer C0.17 1631 mvvj
Mark-Jan Nederhof Nederhof, Mark-Jan Dr Lecturer C0.06 1638 mn31
Mike Weir Weir, Mike Dr Lecturer C1.25 3255 mkw
  Neunhoeffer, Max Dr Research Fellow M328 3807 mn50
Ozgur Akgun Akgun, Ozgur Mr Research Student C0.21 3257 ozgur.akgun
Paula Whiscombe Whiscombe, Paula Miss Secretary C0.01 3253 paula.whiscombe
  Kristensson, Per Ola Dr Lecturer C0.15 3690 pok
Peter Nightingale Nightingale, Peter Dr Research Fellow C0.22 3252 pwn1
  Behrends, Reimer Dr Research Fellow C0.16 1633 rb211
Roy Dyckhoff Dyckhoff, Roy Dr Senior Lecturer C1.27 3267 roy.dyckhoff
Ron Morrison Morrison, Ron Prof Emeritus Professor ron
  Hoffmann, Ruth Miss Research Student C0.21 3257 rh347
Steve Linton Linton, Steve Prof Professor C0.18 3269 sl4
Saleem Bhatti Bhatti, Saleem Prof Professor C1.31 1640 saleem
Saray Shai Shai, Saray Miss Research Student C1.02 1627 ss2278
Simon Dobson Dobson, Simon Prof Professor C1.17 1626 simon.dobson
Stuart Purdie Purdie, Stuart Dr Research Fellow C0.13 3273 sdjp
Stuart Norcross Norcross, Stuart Dr Scientific Officer C0.03 3692 stuart.norcross
Tom Kelsey Kelsey, Tom Dr Lecturer C0.19 3249 twk
  Holland, Tom Mr Research Student JH105 3260 teh5
Tristan Henderson Henderson, Tristan Dr Senior Lecturer C1.08 1637 tnhh
  Rashid, Umer Mr Research student JH105 3260 ur9
  Davidson, Victoria Miss Research Assistant C0.13 3273 vad1
Valia Tavoularie-Matthiopoulos Tavoularie-Matthiopoulos, Valia Mrs Secretary C0.01 3253 et10
  Komendantsky, Vladimir Dr Research Fellow C1.04 3238 vk10
  Jaradat, Ward Mr Research Student C1.18 1625 wj43
Juan Ye Ye, Juan Dr Research Fellow C1.12 3258 jy31
Yi Yu Yu, Yi Mr Research Student C1.02 1627 yy235
Ying Zhai Zhai, Ying Mr Research Student C0.10 3246 yz48