Aligning a Serious Game, Secure Programming and CyBOK-Linked Learning Outcomes

Leon McGregor, Sheung Chi Chan, Szymon Wlodarczyk, Manuel Maarek

Research output: Chapter in Book/Report/Conference proceedingConference contribution

20 Downloads (Pure)


The increased need for cybersecurity professionals and the necessity to raise the general security awareness of software developers underlines the importance of exploring new approaches for secure programming education. In this paper, we present the Citadel Programming Lab which com-prises a GitLab instance for simulated secure programming tasks and a tower defence game. Whithin the lab we inte-grated guidance linked to CyBOK, a knowledgebase which organises and presents cybersecurity topics, to introduce learners to fundamental security and secure programming concepts. We discuss the design approach of using the game as a motivation to engage with the materials but also as the vehicle for introducing key cybersecurity concepts to assist students in tackling the secure programming tasks embedded in the lab. We present the result of a focus group discussion evaluation of the approach which confirms the pertinence of the CyBOK linkage and the suitability of the serious game to support the lab's progressive introduction to complex cybersecurity topics.
Original languageEnglish
Title of host publication2022 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW)
Number of pages10
ISBN (Electronic)9781665495608
Publication statusPublished - 27 Jun 2022
Event1st European Workshop on Cyber Security Education and Practice 2022 - Co-located with IEEE Euro S&P 2022, Genoa, Italy
Duration: 10 Jun 202210 Jun 2022
Conference number: 1


Workshop1st European Workshop on Cyber Security Education and Practice 2022
Abbreviated titleEURO CSEP 2022
Internet address


  • CyBOK
  • learning outcomes
  • secure programming
  • serious game
  • virtual lab

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture
  • Information Systems
  • Information Systems and Management
  • Safety, Risk, Reliability and Quality


Dive into the research topics of 'Aligning a Serious Game, Secure Programming and CyBOK-Linked Learning Outcomes'. Together they form a unique fingerprint.

Cite this