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 JC1.21 1621 adam.barker
Alan Dearle Dearle, Alan Prof Professor JC1.16 3250 alan.dearle
Alan Miller Miller, Alan Dr Lecturer JC1.22 3261 alan.miller
Alex Bain Bain, Alex Mr School Administrator JC0.38 3242 alb
Alexander Konovalov Konovalov, Alexander Dr Research Fellow JC0.16 1633 alexander.konovalov
  Mann, Anne-Marie Mrs Research Student JH105 3260 am998
Andrew Robinson Robinson, Andrew Mr Computing Officer JC0.03 3264 andrew.robinson
Angela Miguel Miguel, Angela Dr Scientific Administrator M330 3813 arm14
Anne Campbell Campbell, Anne Ms Teaching Fellow JC0.27 3256 anne.campbell
Aaron Quigley Quigley, Aaron Prof Professor JC0.14 1623 aquigley
  Prokopas, Arunas Mr Research Student JC0.21 3257 ap637
Alex Voss Voss, Alex Dr Lecturer JC0.25 3262 alex.voss
  Porter, Barry Dr Research Fellow JC1.12 3258 bfp
  Hussain, Bilal Mr Research Student JC0.21 3257 bh246
Bruce Simpson Simpson, Bruce Mr Research Student JC1.19 3254 bs48
Chris Jefferson Jefferson, Chris Dr Lecturer JC0.24 3272 caj21
Christopher Choi Choi, Christopher Mr Research Student JC0.21 3257 cc218
  Brown, Chris Dr Research Fellow JC0.08 1633 cmb21
  Davies, Christopher Mr Research Student JC0.09 2824 cjd44
  Khorakhun, Chonlatee Miss Research Student JC1.19 3254 ck46
Colin Allison Allison, Colin Dr Reader JC0.12 3239 ca
  Schneider, Chris Mr Research Student JC1.06 1624 cs203
David Letham Letham, David Mr Technician JH101 3234 david.letham
  Symons, David Mr Research Student JC0.18 3267 das57
  Cochran, David Mr Research Student JC0.10 3246 dwh2
  Balasubramaniam, Dharini Dr Lecturer JC1.13 3266 dharini
  Phoomikiattisak, Ditchaphong Mr Research Student JC1.19 3254 dp32
  Meedeniya, Dulani Ms Research Student JC1.10 3263 dam58
  Wang, Derek Dr Research Fellow JC1.11 1639 derek.wang
Edwin Brady Brady, Edwin Dr Lecturer JC1.26 3271 ecb10
Franck Slama Slama, Franck Mr Research Student JC1.15 3238 fs39
Gordon Baxter Baxter, Gordon Dr Research Fellow JC1.09 3268 gordon.baxter
Graham Kirby Kirby, Graham Dr Senior Lecturer JC1.20 3240 graham.kirby
  Stevenson, Graeme Mr Research Student JC1.11 1639 graeme.stevenson
Ian Miguel Miguel, Ian Dr Reader JC0.20 3248 ijm
Iain Oliver Oliver, Iain Dr Research Fellow JC0.13 3273 iao
Ian Sommerville Sommerville, Ian Prof Professor JC1.27 3279 ian.sommerville
Indika Perera Perera, Indika Mr Research Student JC0.10 3246 giusp
  Pete, Ildiko Miss Research Student JC1.10 3263 ip24
Ian Gent Gent, Ian Prof Professor JC0.23 3247 ian.gent
Ishbel Duncan Duncan, Ishbel Dr Lecturer JC1.23 3270 ishbel.duncan
  Smith, James Mr Research Student JC1.11 1639 james.w.smith
  Dostal, Jakub Mr Research Student JH105 3260 jd67
Jim Park Park, Jim Mr Technician JH101 3274 jim.park
  de Muijnck-Hughes, Jan Mr Research Student JC1.06 1624 jfdm
  Huang, Jin Mr Research Student JC1.10 3263 jh825
  Carson, Jamie Mr Research Assistant JC0.18 3267 jkc25
Jose Marques Marques, Jose Mr Computing Officer JC0.03 3264 jmcm1
John McDermott McDermott, John Dr Scientific Officer M330 3813 john.mcdermott
John McCaffery McCaffery, John Mr Research Student JC0.09 2824 jm726
Jonathan Lewis Lewis, Jonathan Dr Teaching Fellow JC0.26 1630 jon.lewis
Joy Robertson Robertson, Joy Mrs Secretary JC0.01 3251 joy.robertson
John Thomson Thomson, John Dr Lecturer JC1.24 3335 j.thomson
  Jacques, Jason Mr Research Student JH105 3260 jtj2
Judi Robertson Robertson, Judi Mrs Secretary JC0.01 3251 judi.robertson
Judith Malcolm Malcolm, Judith Ms Teaching Fellow JC0.28 3685 judith.malcolm
  Bowles, Juliana Dr Lecturer JC1.07 1622 jkfb
Vladimir Janjic Janjic, Vladimir Dr Research Fellow JC0.08 1633 vj32
  Ward, Jonathan Mr Research Student JC1.18 1625 jw497
Kevin Hammond Hammond, Kevin Prof Professor JC0.07 3241 kh8
  MacKenzie, Kenneth Dr Research Fellow C0.08 1633 kwm2
Lei Fang Fang, Lei Mr Research Student JC1.06 1624 lf28
  Hutton, Luke Mr Research Student JC1.19 3254 lh49
Lisa Dow Dow, Lisa Ms Teaching Fellow JC0.27 3256 lisa.dow
  De Silva, Lakshitha Mr Research Student JC1.10 3263 lrds
Masih Hajiarabderkani Hajiarabderkani, Masih Mr Research Student JC1.18 1625 mh638
Miguel Nacenta Nacenta, Miguel Dr Lecturer JC0.11 3265 mans
Mark-Jan Nederhof Nederhof, Mark-Jan Dr Lecturer JC0.06 1638 mn31
Mike Weir Weir, Mike Dr Lecturer JC1.25 3255 mkw
  Mauderer, Michael Mr Research Student JH105 3260 mm285
  McCaffery, Martin Mr Research Student JC0.10 3246 mm689
  Pfeiffer, Markus Mr Research Fellow JC0.16 1633 mp397
  Werfs, Marc Mr Research Student JC1.15 3238 mw62
  Neunhoeffer, Max Dr Research Fellow M328 3807 mn50
  Ejembi, Oche Mr Research Student JC1.15 3238 ooe
Ozgur Akgun Akgun, Ozgur Mr Research Student JC0.21 3257 ozgur.akgun
Paula Whiscombe Whiscombe, Paula Miss Secretary JC0.01 3253 paula.whiscombe
  Kristensson, Per Ola Dr Lecturer JC0.15 3690 pok
Peter Nightingale Nightingale, Peter Dr Research Fellow JC0.22 3252 pwn1
  Letham, Ruth Dr Teaching Fellow C0.28 3685 ruth.letham
  Behrends, Reimer Dr Research Fellow JC0.16 1633 rb211
Roy Dyckhoff Dyckhoff, Roy Dr Emeritus Senior Lecturer roy.dyckhoff
  Morrison, Ron Prof Emeritus Professor ron
  Hoffmann, Ruth Miss Research Student JC0.09 2824 rh347
Steve Linton Linton, Steve Prof Professor JC1.32 3269 sl4
Saleem Bhatti Bhatti, Saleem Prof Professor JC1.31 1640 saleem
Saray Shai Shai, Saray Miss Research Student JC1.02 1627 ss2278
Simon Dobson Dobson, Simon Prof Professor JC1.17 1626 simon.dobson
Stuart Purdie Purdie, Stuart Dr Research Fellow JC0.13 3273 sdjp
  Reyal, Shyam Mr Research Student JH105 3260 smr20
  Pal, Shantanu Mr Research Student JC1.19 3254 sp66
Susmit Sarkar Sarkar, Susmit Dr Lecturer JC0.17 1631 ss265
Stuart Norcross Norcross, Stuart Dr Scientific Officer JC0.03 3692 stuart.norcross
Tom Kelsey Kelsey, Tom Dr Lecturer JC0.19 3249 twk
Tristan Henderson Henderson, Tristan Dr Senior Lecturer JC1.08 1637 tnhh
  Hinrichs, Uta Dr Research Fellow JH105 3260 uh3
  Rashid, Umer Mr Research student JH105 3260 ur9
  Davidson, Victoria Miss Research Assistant JC0.13 3273 vad1
Valia Tavoularie-Matthiopoulos Tavoularie-Matthiopoulos, Valia Mrs Secretary JC0.01 3253 et10
  Sampath, Vinodh Mr Research Student JC0.18 3267 vrs3
  Jaradat, Ward Mr Research Student JC1.18 1625 ward.jaradat
Juan Ye Ye, Juan Dr Lecturer JC1.12 3258 jy31
Yi Yu Yu, Yi Mr Research Student JC1.02 1627 yy235