| 2021 | SIGCSE | Investigating the Role of Computing in General Education Requirements. | Brian O'Neill |
| 2021 | SIGCSE | Modernizing a General Education Requirement in Computing to Emphasize Critical Thinking. | Brian O'Neill, Lisa Hansen |
| 2017 | CHI | ForgetMeNot: Active Reminder Entry Support for Adults with Acquired Brain Injury. | Matthew Jamieson, Brian O'Neill, Breda Cullen, Marilyn Lennon, Stephen A. Brewster, Jonathan Evans |
| 2014 | AAAI | Dramatis: A Computational Model of Suspense. | Brian O'Neill, Mark O. Riedl |
| 2013 | CHI | Creativity support for novice digital filmmaking. | Nicholas M. Davis, Alexander Zook, Brian O'Neill, Brandon Headrick, Mark O. Riedl, Ashton Grosz, Michael Nitsche |
| 2011 | ACII | Toward a Computational Model of Affective Responses to Stories for Augmenting Narrative Generation. | Brian O'Neill |
| 2011 | ACII | Toward a Computational Framework of Suspense and Dramatic Arc. | Brian O'Neill, Mark O. Riedl |
| 2011 | ICIDS | A Knowledge-Based Framework for the Collaborative Improvisation of Scene Introductions. | Brian O'Neill, Andreya Piplica, Daniel Fuller, Brian Magerko |
| 2009 | CHI | Towards intelligent authoring tools for machinima creation. | Brian O'Neill, Mark O. Riedl, Michael Nitsche |
| 2007 | SIGCSE | Teaching students java bytecode using lego mindstorms robots. | Michael J. Jipping, Cameron Calka, Brian O'Neill, Christopher R. Padilla |