| 2016 | ICER | Computer Science Principles: Impacting Student Motivation & Learning Within and Beyond the Classroom. | Kara Alexandra Behnke, Brittany Ann Kos, John K. Bennett |
| 2014 | FDG | Must be 13 to play: Addressing children participation in networked games. | Kara A. Behnke, Meg Leta Ambrose, John K. Bennett |
| 2013 | ICTD | Minding the gaps: cultural, technical and gender-based barriers to mobile use in oral-language Berber communities in Morocco. | Leslie L. Dodson, S. Revi Sterling, John K. Bennett |
| 2013 | ICTD | A connective massive open online course for K-12 science, technology, engineering, and mathematics teachers in New Mexico Pueblo schools. | Josephine Kilde, John K. Bennett, Lorenzo Gonzales, S. Revi Sterling |
| 2013 | ICTD | The PartoPen in practice: evaluating the impact of digital pen technology on maternal health in Kenya. | Heather Underwood, S. Revi Sterling, John K. Bennett |
| 2012 | ICTD | Considering failure: eight years of ITID research. | Leslie L. Dodson, S. Revi Sterling, John K. Bennett |
| 2007 | ACC | Switching Rules for Decentralized Control with Simple Control Laws. | Brian Shucker, Todd D. Murphey, John K. Bennett |
| 2007 | ICTD | Advancement through Interactive Radio. | S. Revi Sterling, John O'Brien, John K. Bennett |
| 2006 | ICRA | A Method of Cooperative Control using Occasional non-local Interactions. | Brian Shucker, Todd D. Murphey, John K. Bennett |
| 2006 | Mobiquitous | Using Location Dependence to Manage Mobile Data. | Daniel Crawl, Joseph Dunn, John K. Bennett, Avneesh Bhatnagar, Evan Speight |
| 2004 | Broadnets | A Practical Cross-Layer Mechanism For Fairness in 802.11 Networks. | Joseph Dunn, Michael Neufeld, Anmol Sheth, Dirk Grunwald, John K. Bennett |
| 2003 | SRDS | Raptor: Integrating Checkpoints and Thread Migration for Cluster Management. | Hazim Shafi, Evan Speight, John K. Bennett |
| 1999 | ICS | Realizing the performance potential of the virtual interface architecture. | Evan Speight, Hazim Abdel-Shafi, John K. Bennett |
| 1998 | HPCA | Using Multicast and Multithreading to Reduce Communication in Software DSM Systems. | Evan Speight, John K. Bennett |
| 1996 | ICDCS | The Performance Value of Shared Network Caches in Clustered Multiprocessor Workstations. | John K. Bennett, Katherine E. Fletcher, William Evan Speight |
| 1996 | ICRA | Fault tolerance versus performance metrics for robot systems. | Deirdre L. Hamilton, Ian D. Walker, John K. Bennett |
| 1996 | ICRA | Parallel robot control using speculative computation. | Deirdre L. Hamilton, Ian D. Walker, John K. Bennett |
| 1996 | ICS | Memory Organization in Multi-Channel Optical Networks: NUMA and COMA Revisited. | Yan Yang Xiao, John K. Bennett |
| 1992 | SC | Willow: A Scalable Shared Memory Multiprocessor. | John K. Bennett, Sandhya Dwarkadas, Jay A. Greenwood, Evan Speight |
| 1991 | SOSP | Implementation and Performance of Munin. | John B. Carter, John K. Bennett, Willy Zwaenepoel |
| 1990 | ISCA | Adaptive Software Cache Management for Distributed Shared Memory Architectures. | John K. Bennett, John B. Carter, Willy Zwaenepoel |
| 1990 | PPoPP | Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence. | John K. Bennett, John B. Carter, Willy Zwaenepoel |
| 1987 | OOPSLA | The Design and Implementation of Distributed Smalltalk. | John K. Bennett |