ðŸ?
Skip to main content
School of Computing
Current Students
News
About
Contact
Logo
School of Computing
About us
About us
History of Computing
Computing Facilities
Equality and Diversity
Study with Us
Study with Us
Undergraduate
Why Choose Us
Employability
Students in Computing
Postgraduate Taught
Why Choose Us
Employability
Alumni Case Studies
Postgraduate Research
Why Choose Us
Apprenticeships and CPD
Student Support and Wellbeing
Our Research
Our Research
Research Impact and REF
Research Areas
Fundamentals of Modelling and Verification
Model-based Engineering
Program Analysis
Quantum Computing
AMBER
AMBER Members
Fundamentals of Modelling and Verification
Model-based Engineering
Program Analysis
Quantum Computing
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