| 2026 | ACE | Designing and Validating Multiple Assessment Options with Equivalent Difficulty for Introductory Programming. | Charlotte Pierce, Andrew Cain, Lashi Bandara, Nicolas Pallant |
| 2026 | ACE | "You're not learning": A layered formative intervention to turn AI misuse into a learning opportunity. | Julien Ugon, Charlotte Pierce, Andrew Cain, Brianna Laird |
| 2024 | ITiCSE | Fostering and Assessing Dispositions by providing Grades a Meaning in a Computing Education Context. | Laura Tubino, Andrew Cain |
| 2023 | ICSE | Persona-based Assessment of Software Engineering Student Research Projects: An Experience Report. | Chetan Arora, Laura Tubino, Andrew Cain, Kevin Lee, Vasudha Malhotra |
| 2023 | ICSE | Using Focus to Personalise Learning and Feedback in Software Engineering Education. | Bansri Amish Modi, Andrew Cain, Guy Wood-Bradley, Jake Renzella |
| 2023 | ICSE | Shaping a Tool for Developing Computing Students' Professional Identity - Industry Perspectives. | Laura Tubino, Kerri Morgan, Guy Wood-Bradley, Andrew Cain |
| 2021 | ICSE | Reforming Assessment: Challenges Beyond Design. | Laura Tubino, Jean-Guy Schneider, Andrew Cain, Dhananjay R. Thiruvady, Chathu Ranaweera |
| 2021 | SIGCSE | Real Talk: Illuminating Online Student Understanding with Authentic Discussion Tools. | Jake Renzella, Andrew Cain, Jean-Guy Schneider |
| 2020 | ICSE | Enriching programming student feedback with audio comments. | Jake Renzella, Andrew Cain |
| 2020 | ICSE | An intelligent tool for combatting contract cheating behaviour by facilitating scalable student-tutor discussions. | Jake Renzella, Andrew Cain, Jean-Guy Schneider |
| 2020 | ICSE | Industry Agile practices in large-scale capstone projects. | Jean-Guy Schneider, Peter W. Eklund, Kevin Lee, Feifei Chen, Andrew Cain, Mohamed Abdelrazek |
| 2020 | ICSE | Adopting industry agile practices in large-scale capstone education. | Jean-Guy Schneider, Peter W. Eklund, Kevin Lee, Feifei Chen, Andrew Cain, Mohamed Almorsy Abdelrazek |
| 2020 | ICSE | Authentic individual assessment for team-based software engineering projects. | Laura Tubino, Andrew Cain, Jean-Guy Schneider, Dhananjay R. Thiruvady, Niroshinie Fernando |
| 2018 | ICSE | Vision: mobile ehealth learning and intervention platform. | Mohamed Abdelrazek, Amani S. Ibrahim, Andrew Cain, John Grundy |
| 2017 | ACE | User Perceptions of Using an Open Learner Model Visualisation Tool for Facilitating Self-regulated Learning. | Check Yee Law, John C. Grundy, Andrew Cain, Rajesh Vasa, Alex Cummaudo |
| 2016 | ICSE | Reflections on applying constructive alignment with formative feedback for teaching introductory programming and software architecture. | Andrew Cain, Muhammad Ali Babar |
| 2015 | COMPSAC | A Preliminary Study of Open Learner Model Representation Formats to Support Formative Assessment. | Check Yee Law, John C. Grundy, Andrew Cain, Rajesh Vasa |
| 2013 | ACE | Examining student reflections from a constructively aligned introductory programming unit. | Andrew Cain, Clinton J. Woodward |
| 2012 | CEC | A consolidated model of Particle Swarm Optimisation variants. | Shannon S. Pace, Andrew Cain, Clinton J. Woodward |