Staff Profile
John is a Lecturer in Cyber Security in the School of Computing at Âé¶¹´«Ã½. He is an associate of the PETRAS National Centre of Excellence for IoT Systems Cybersecurity. In 2017 he joined the University of Warwick’s Cyber Security Centre on secondment as part of the PETRAS NUSBIoT project, assessing the security and privacy of Âé¶¹´«Ã½’s Urban Sciences Building.
John has worked on research projects with a range of national and international partners, including the University of Illinois at Urbana-Champaign on the NSA-funded Science of Security programme, the UK Criminal Justice Board on secure data-sharing technologies, and Italy’s Intelligence System for the Security of the Republic through the CIPS-funded CYCLOPS project. He also completed a 12-month internship with HP Labs, Bristol, contributing to the EPSRC/TSB-funded Trust Domains project.
He holds both a First-Class BSc and a PhD in Computing Science from Âé¶¹´«Ã½. His earlier research focused on cyber security, privacy, smart buildings and socio-technical systems. More recently, his scholarship has focused on computing education, particularly the teaching and assessment of security programming in the age of Generative AI. His work explores assessment validity, authentic assessment design, AI-resilient approaches to learning and feedback, and the development of industry-relevant cyber security education.
Alongside his academic work, John currently serves as Director of Education and Undergraduate Degree Programme Director for the School of Computing. He is also Chair of the School Education Committee, Co-Chair of the Board of Studies, School Exchange Coordinator, a Mental Health First Aider, and a University-wide Just Ask Wellbeing Advisor.
John currently leads and teaches the year 2 undergraduate module CSC2031 Security Programming
-
Article
- Harper S, Mehrnezhad M, Mace J. . Journal of Computer Security 2022, 30(3), 465-497.
-
Book Chapters
- Czekster RM, Morisset C, Moorsel A, Mace JC, Bassage WA, Clark JA. . In: Vahidinasab V; Mohammadi-Ivatloo, B, ed. Active Building Energy Systems Operation and Control. Cham, Switzerland: Springer, 2022, pp.219-249.
- Mace JC, Morisset C, van Moorsel A. . In: A Fantechi and P Patrizio, ed. Software Engineering for Resilient Systems. Springer International, 2015, pp.128-143.
- Mace JC, Morisset C, van Moorsel A. . In: J Campos and B.R Haverkort, ed. Quantitative Evaluation of Systems. Springer International, 2015, pp.244-259.
-
Conference Proceedings (inc. Abstracts)
- Mace JC. Assessment Validity in Security Programming in the Age of Generative Artificial Intelligence. In: Artificial Intelligence and the Transformation of Higher Education Symposium (AITHE). 2026, Swansea, UK.
- Alkrud A, Mace J, Dunn S. . In: ICICM '24: Proceedings of the 2024 14th International Conference on Information Communication and Management. 2025, Paris, France: ACM.
- Harper S, Mehrnezhad M, Mace JC. . In: 10th International Workshop on Socio-Technical Aspects in Security (STAST 2020). 2020, Guildford, UK.
- Mace JC, Czekster RM, Morisset C, Maple C. . In: 16th European Dependable Computing Conference (EDCC). 2020, Munich, Germany: IEEE.
- Matthews I, Mace J, Soudjani S, van Moorsel A. . In: 19th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (IEEE TrustCom 2020). 2020, Guangzhou, China: IEEE.
- Mace JC, Morisset C, Smith L. . In: Living in the Internet of Things: Realising the socioeconomic benefits of an interconnected world. 2019, London: IET.
- Mansfield M, Morisset C, Gamble C, Mace JC, Pierce K, Fitzgerald J. . In: 16th Overture Workshop. 2018, Oxford University, UK.
- Mace JC, Morisset C, Pierce K, Gamble C, Maple C, Fitzgerald J. . In: Living in the Internet of Things: Cybersecurity of the IoT. 2018, London, UK: Institution of Engineering and Technology.
- Alrajeh O, Forshaw M, Thomas N. . In: 14th European Workshop on Performance Engineering (EPEW). 2017, Berlin, Germany: Springer Verlag.
- Mace JC, Thekkummal N, Morisset C, VanMoorsel A. . In: 14th European Performance Engineering Workshop (EPEW 2017). 2017, Berlin, Germany: Springer.
- Mace JC, Morisset C, van Moorsel A. . In: 8th international workshop on Software Engineering for Resilient Systems (SERENE 2016). 2016, Gothenburg, Sweden: Springer International Publishing.
- Mace JC, Morisset C, van Moorsel A. . In: HotSoS '15 Symposium and Bootcamp on the Science of Security. 2015, Urbana-Champaign, IL, USA: ACM.
- Mace JC, Morisset C, van Moorsel A. . In: 19th European Symposium on Research in Computer Security: Computer Security - ESORICS 2014. 2014, Wroclaw, Poland: Springer.
- Mace JC, Moorsel AV, Watson P. The Case for Dynamic Security Solutions in Public Cloud Workflow Deployments. In: IEEE/IFIP 41st International Conference on Dependable Systems and Networks Workshops (DSN-W). 2011, Hong Kong, China: IEEE.
- Mace JC, Parkin SE, Moorsel AV. Ontology Editing Tool for Information Security and Human Factors Experts. In: International Conference on Knowledge Management and Information Sharing. 2010, Valencia, Spain: SciTePress.
- Mace JC, Parkin S, Moorsel AV. A Collaborative Ontology Development Tool for Information Security Managers. In: Proceedings of the 4th symposium on computer human interaction for the management of information technology. 2010, San Jose, CA, USA: ACM.
-
Report
- Mace JC. . Âé¶¹´«Ã½ upon Tyne: School of Computing Science, University of Âé¶¹´«Ã½ upon Tyne, 2010. School of Computing Science Technical Report Series 1211.