Skip to main page content - your browser does not fully support our CSS, or is text-only.

Computing Science and Mathematics - Staff List

In the tables below, click on a Name link in the left hand column to access that person's home page, on a Room link to see the location of their office on the Office Floorplan and on a Reveal Email button in the right hand column to reveal a person's email addresses.

To telephone a member of staff from off campus, dial 01786 46 before the four digit extension number in the Ext column. From outside the UK, dial +44 1786 46 before the extension number.

You might like to look at our Staff Photoboard or the Office Floorplan.

Computing Science and Mathematics Staff

Name Role Room Ext Reveal Email
Head of Division
Prof Richard Connor Computing Science 4B116 7425
Grace McArthur Divisional Administrator 4B112 7421
Linda Bradley Divisional Secretary 4B112 7436
Gemma Gardiner Administrative Assistant 4B112 7420
Prof Bruce Graham Computing Science 4B120 7432
Prof Rachel Norman Aquatic Food Security 4B92 7466
Prof Gabriela Ochoa Computing Science 4B118 7438
Prof Carron Shankland Computing Science 4B122 7444
Associate Professors
Dr Jozsef Farkas Mathematics 4B104 7464
Dr Jingpeng Li Computing Science 4B95 7450
Senior Lecturers
Dr Andrew Hoyle Mathematics 4B90 7467
Dr Mario Kolberg Computing Science 4B123 7440
Dr Kevin Swingler Computing Science 4B97 7676
Dr Deepayan Bhowmik Computing Science 4B88 6407
Dr Andrea Bracciali Computing Science 4B86 7446
Dr Sandy Brownlee Computing Science 4B125 7454
Dr David Cairns Computing Science 4B87 7445
Dr Saemundur Haraldsson Computing Science 4B127 7457
Dr Simon Jones Computing Science 4B121 7434
Dr Anya Kirpichnikova Mathematics 4B93 6417
Dr Wen-shin Lee Mathematics 4B100 7458
Dr Savi Maharaj Computing Science 4B119 7431
Dr Paul McMenemy Mathematics 4B129 7447
Dr Anthony O'Hare Food Security 4B113 7427
Teaching Fellows
Kate Howie Mathematics, Consultant Statistician 4B124 7465
Dr Penny Jackson Mathematics 4B117 7451
Donald Smith Mathematics 4B115 7468
Teaching Assistant
Dr Adrian Worton Mathematics 4B106 7422
Research Fellows
Dr Jason Adair Computing Science 4B69 7462
Dr Adam Linson Computing Science 4B69 7462
Research Assistants
Dr Stacia Stetkiewicz Mathematics 4B69 7462
Computing Support Group
Sam Nelson Senior Computer Officer 4B81 7443
Graham Cochrane Computer Officer 4B81 7442
Chris Grigson Computing Science 4B65 6469
Mohammad Alharbi Computing Science 4B137 7447
Abdulrahman Alqarafi Computing Science 4B137 7447
Scott Bee Mathematics 4B107 7433
Lee Benson Mathematics 4B109 7448
Ipshita Roy Chowdhury Computing Science 4B101 7459
Vincenzo Crescimanna Computing Science 4B107 7433
Kia Dashtipour Computing Science 4B137 7428
Craig Docherty Computing Science 4B109 7448
Muyao Fan Computing Science 4B101 7459
Mila Goranova Computing Science 4B101 7459
Kevin Graham Computing Science 4B101 7459
Kaushal Kumar Computing Science 4B137 7428
Amaryllis Mavragani Computing Science 4B101 7459
Iona Paterson Mathematics 4B106 7422
Calum Peters Computing Science 4B107 7433
Ken Reid Computing Science 4B69 7462
Ahmed Saeed Computing Science 4B137 7447
Ashraya Shiva Computing Science 4B137 7428
Sarah Thomson Computing Science 4B101 7459
Annan Yearian Computing Science 4B101 7459
Part-time Postgraduates
Abder-Rahman Ali Computing Science    
Hicham Atassi Computing Science    
Emeritus and Honorary Professors
Prof Hojjat Adeli Honorary, Computing Science    
Prof Tariq Durrani Honorary, Computing Science    
Prof Jon Greenman Emeritus, Mathematics    
Prof Adam Kleczkowski Honorary, Mathematics    
Prof Peter Rowlinson Emeritus, Mathematics 4B115 7468
Prof Leslie Smith Emeritus, Computing Science 4B69 7462
Prof Ken Turner Emeritus, Computing Science    
Honorary Research Fellows
Dr Jerry Swan Honorary, Computing Science    

This page is maintained by:
Computing Science and Mathematics
Faculty of Natural Sciences
University of Stirling, Stirling FK9 4LA
Tel: +44 1786 46 7421

© University of Stirling FK9 4LA Scotland UK • Telephone +44 1786 473171 • Scottish Charity No SC011159
Portal Logon

Forgotten login?