ðŸ?
Skip to main content
School of Computing
Current Students
News
About
Contact
Logo
School of Computing
Study with Us
Study with Us
Undergraduate
Why Choose Us
Study Abroad
Employability
Open Days
Student Case Studies
Postgraduate Taught
Why Choose Us
Employability
Alumni Case Studies
Postgraduate Research
Why Choose Us
Our Research
Our Research
Research Impact and REF
AMBER
AMBER Members
Scalable Computing
Open Lab
Educational Practice in Computing
Secure & Resilient Systems
Research Highlights
SRS Group Members
Networked and Ubiquitous Systems Engineering
NUSE Members
Interdisciplinary Computing and Complex BioSystems
Engagements and Partnerships
People
People
School Executive Board
Academic Staff
Research Staff
AMBER Members
NUSE Members
Professional Services Staff
IT Support Staff
Visiting Staff
Search for something
Search...
Search...
Staff Profile
Newcastle University
School of Computing
People
Staff Profile