Computer Science and Software
Engineering people

Department heads

Andreas Willig

Head of Department
Professor
Jack Erskine 202
Internal Phone: 92208

Andrew Bainbridge-Smith

Senior Lecturer
Deputy Head of Department
Jack Erskine 303
Internal Phone: 91361

Kat Bell

Administrative Assistant
Jack Erskine 204
Internal Phone: 91234

Sharon McGregor

Senior Department Administrator
Jack Erskine 201
Internal Phone: 90290

Academic staff

Tim Bell

Professor
Jack Erskine 345
Internal Phone: 92118

Andy Cockburn

Professor
Jack Erskine 313
Internal Phone: 92119

Richard Green

Professor
Jack Erskine 245
Internal Phone: 92096

Tanja Mitrovic

Professor
Jack Erskine 312
Internal Phone: 94269

Ramakrishnan Mukundan

Professor
Jack Erskine 311
Internal Phone: 92201

Andreas Willig

Professor
Jack Erskine 202
Internal Phone: 92208

Matthias Galster

Associate Professor
Director of Software Engineering
Jack Erskine 314
Internal Phone: 92172

Walter Guttmann

Senior Lecturer
Jack Erskine 300
Internal Phone: 92451

Ben Adams

Senior Lecturer
Jack Erskine 310
Internal Phone: 95710

James Atlas

Senior Lecturer
Jack Erskine 301
Internal Phone: 90307

Andrew Bainbridge-Smith

Senior Lecturer
Jack Erskine 303
Internal Phone: 91361

Moffat Mathews

College of Engineering Dean (International)
Senior Lecturer
Jack Erskine 213
Internal Phone: 92452

Kourosh Neshatian

Senior Lecturer
Postgraduate Co-ordinator
Jack Erskine 212
Internal Phone: 92455

Fabian Gilson

Senior Lecturer
SENG 3rd Year Coordinator
Jack Erskine Rm 214
Internal Phone: 92910

Miguel Morales

Senior Lecturer
SENG 2nd Year Coordinator
Jack Erskine Rm 210
Internal Phone: 92988

Clementine Gritti

Lecturer
Jack Erskine 304
Internal Phone: 90523

Steve Weddell

Associate Professor
Link Rm 305
Internal Phone: 94419

Neville Churcher

Fixed Term Academic
Adjunct Senior Fellow
Jack Erskine 247

Ray Hunt

Fixed Term Academic
Adjunct Associate Professor
Jack Erskine 247
Phone: +643366347
Internal Phone: 6347

Richard Lobb

Fixed Term Academic
Adjunct Senior Fellow
Jack Erskine 211
Internal Phone: 92466

Richard Pascoe

Fixed Term Academic
Internal Phone: 90864

Senior tutors

Yalini Sundralingam

Senior Tutor
Jack Erskine 322
Internal Phone: 92489

Paul McKeown

Senior Tutor
Jack Erskine Rm 321
Internal Phone: 92478

Marina Filipovic

Senior Tutor
Jack Erskine 323
Internal Phone: 92495

Liam Laing

Senior Tutor
Jack Erskine 320
Internal Phone: 90319

Morgan English

Senior Tutor
Internal Phone: 90981

Technical staff

Peter Glassenbury

Senior Programmer Analyst
Systems Manager
Jack Erskine 223
Internal Phone: 95933

Joffre Horlor

Senior Programmer Analyst
Systems Manager
Jack Erskine 222
Internal Phone: 95374

Adrian White

Senior Programmer Analyst
Systems Manager
Jack Erskine 224
Internal Phone: 95917

Steven Sykes

Senior Programmer Analyst
Systems Manager
Jack Erskine 221

Dave Forster

Senior Programmer Analyst
Systems Manager
Jack Erskine 220
Internal Phone: 91410

Sophia Rabara

Systems Administrator
Jack Erskine 134a
Internal Phone: 90932

Professors emeriti

Krzysztof Pawlikowski

Professor Emeritus
Jack Erskine 307
Phone: +643367772
Internal Phone: 7772

Research assistants

Jack Morgan

Research Project Coordinator
Research Assistant
Jack Erskine 344
Internal Phone: 92481

Jay Holland

Research Assistant
Erskine 346
Internal Phone: 7756

Joanne Roberts

Research Assistant
Jack Erskine 344
Internal Phone: 91174

Tracy Henderson

Project Manager
Jack Erskine 344
Internal Phone: 92409

Melissa Jones

Research Assistant
Jack Erskine 344
Internal Phone: 90504

Josh McCulloch

Post Doctoral Fellow
Jack Erskine Rm 346

Oliver Batchelor

Post Doctoral Fellow
Jack Erskine 346
Internal Phone: 96632

Senior Research Engineer
Jack Erskine 346

Sam Pell

Research Assistant
Jack Erskine 343

Scott Paulin

Senior Research Engineer
Jack Erskine 346
Internal Phone: 90655

Tim Rensen

Research Assistant

Sam Schofield

Research Assistant

Adjunct staff

Rainer Unland

Adjunct Professor

Phuoc Tran-Gia

Adjunct Professor

Richard Lobb

Fixed Term Academic
Adjunct Senior Fellow
Jack Erskine 211
Internal Phone: 92466

Brent Martin

Lecturer - Teaching and Administration only
Adjunct Senior Fellow

Ray Hunt

Fixed Term Academic
Adjunct Associate Professor
Jack Erskine 247
Phone: +643366347
Internal Phone: 6347

Gregory Ewing

Adjunct Senior Fellow
Jack Erskine Rm 307
Internal Phone: 45694

Blair McMaster

Adjunct Senior Fellow
Jack Erskine 307
Phone: +643367763
Internal Phone: 7763

Neville Churcher

Fixed Term Academic
Adjunct Senior Fellow
Jack Erskine 247