Back to advisors
JM

John Mace

Lecturer · School of Computing

Newcastle University · United Kingdom
Cyber SecurityPrivacySmart BuildingsSocio-technical SystemsComputing EducationSecurity ProgrammingGenerative AI

About

John is a Lecturer in Cyber Security in the School of Computing at Newcastle University. He is an associate of the PETRAS National Centre of Excellence for IoT Systems Cybersecurity. His research focuses on cyber security, privacy, smart buildings and socio-technical systems, and more recently on computing education, particularly the teaching and assessment of security programming in the age of Generative AI. He serves as Director of Education and Undergraduate Degree Programme Director.

Education

  • BSc Computing Science, Newcastle University
  • PhD Computing Science, Newcastle University

Selected publications

  • User Privacy Concerns in Commercial Smart Buildings
  • Cybersecurity Roadmap for Active Buildings
  • Resiliency Variance in Workflows with Choice
  • Impact of policy design on workflow resiliency computation time
  • Assessment Validity in Security Programming in the Age of Generative Artificial Intelligence
  • A Taxonomy for Smart Building Data Sensitivity
  • User Privacy Concerns and Preferences in Smart Buildings
  • Smart Building Risk Assessment Case Study: Challenges, Deficiencies and Recommendations
  • Cyclic Bayesian Attack Graphs: A Systematic Computational Approach
  • A Socio-Technical Ethical Process for Managing Access to Smart Building Data

Data verified 9/6/2026Source

Student reviews

No reviews yet. Be the first to share your experience.