Robot on!: a serious game for improving programming comprehension. - Michael A. Miljanovic; Jeremy S. Bradbury (GAS@ICSE, 2016)

RoboBUG: A Serious Game for Learning Debugging Techniques. - Michael A. Miljanovic; Jeremy S. Bradbury (ICER, 2017)

A Review of Serious Games for Programming. - Michael A. Miljanovic; Jeremy S. Bradbury (JCSG, 2018)

Making Serious Programming Games Adaptive. - Michael A. Miljanovic; Jeremy S. Bradbury (JCSG, 2018)

Enhancing Computer Science Education with Adaptive Serious Games. - Michael Alexander Miljanovic (ICER, 2019)

GidgetML: an adaptive serious game for enhancing first year programming labs. - Michael A. Miljanovic; Jeremy S. Bradbury (ICSE (SEET), 2020)

Run, Llama, Run: A Collaborative Physical and Online Coding Game for Children. - Stacey A. Koornneef; Jeremy S. Bradbury; Michael A. Miljanovic (SIGCSE (2), 2022)

Engineering Adaptive Serious Games Using Machine Learning. - Michael A. Miljanovic; Jeremy S. Bradbury (Software Engineering for Games in Serious Contexts, 2023)

Run, Llama, Run: A Computational Thinking Game for K-5 Students Designed to Support Equitable Access. - Stacey A. Koornneef; Jeremy S. Bradbury; Michael A. Miljanovic (SIGCSE (2), 2023)

How Effective and Efficient are Student-Written Software Tests? - Amanda Showler; Michael A. Miljanovic; Jeremy S. Bradbury (SIGCSE (1), 2025)