| 2022 | SIGCSE | Teaching Distributed Computing Fundamentals using Raspberry Pi Clusters. | Elizabeth Shoop, Richard A. Brown, Joel C. Adams, Suzanne J. Matthews |
| 2021 | SIGCSE | Teaching Parallel and Distributed Computing in the Time of COVID. | Joel C. Adams, Richard A. Brown, Suzanne J. Matthews, Elizabeth Shoop |
| 2020 | SIGCSE | Incorporating Parallel Computing in the Undergraduate Computer Science Curriculum. | Suzanne J. Matthews, Joel C. Adams, Richard A. Brown, Elizabeth Shoop |
| 2020 | SIGCSE | Introducing Beginners to Distributed Computing using Raspberry Pi Clusters. | Elizabeth Shoop, Joel C. Adams, Richard A. Brown, Suzanne J. Matthews |
| 2019 | SIGCSE | Exploring Parallel Computing with OpenMP on the Raspberry Pi. | Suzanne J. Matthews, Joel C. Adams, Richard A. Brown, Elizabeth Shoop |
| 2018 | SIGCSE | Leveraging the Raspberry Pi for CS Education. | Joel C. Adams, Richard A. Brown, Jalal Kawash, Suzanne J. Matthews, Elizabeth Shoop |
| 2018 | SIGCSE | Teaching Parallel and Distributed Computing with MPI on Raspberry Pi Clusters: (Abstract Only). | Richard A. Brown, Joel C. Adams, Suzanne J. Matthews, Elizabeth Shoop |
| 2018 | SIGCSE | Portable Parallel Computing with the Raspberry Pi. | Suzanne J. Matthews, Joel C. Adams, Richard A. Brown, Elizabeth Shoop |
| 2017 | SIGCSE | Teaching Parallel Computing with OpenMP on the Raspberry Pi (Abstract Only). | Suzanne J. Matthews, Joel C. Adams, Richard A. Brown, Elizabeth Shoop |
| 2016 | SIGCSE | Teaching Parallel Computing Concepts with OpenMP (Abstract Only). | Joel C. Adams, Richard A. Brown, Elizabeth Shoop |
| 2016 | SIGCSE | CSinParallel: Using WebMapReduce to Teach Parallel Computing Concepts, Hands-on (Abstract Only). | Richard A. Brown, Elizabeth Shoop, Joel C. Adams |
| 2015 | SIGCSE | Teaching Parallel & Distributed Computing with MPI (Abstract Only). | Joel C. Adams, Richard A. Brown, Elizabeth Shoop |
| 2014 | SIGCSE | Teaching shared memory parallel concepts with OpenMP (abstract only). | Joel C. Adams, Richard A. Brown, Elizabeth Shoop |
| 2014 | SIGCSE | Teaching parallel design patterns to undergraduates in computer science. | Richard A. Brown, Joel C. Adams, Clayton Ferner, Elizabeth Shoop, Anthony Barry Wilkinson |
| 2014 | SIGCSE | Bringing CS2013 recommendations for parallel and distributed computing into your CS curriculum. | Richard A. Brown, Elizabeth Shoop, Joel C. Adams |
| 2013 | CLUSTER | Teaching undergraduates using local virtual clusters. | Richard A. Brown, Elizabeth Shoop |
| 2013 | SIGCSE | Strategies for adding the emerging PDC curriculum recommendations into CS courses. | Richard A. Brown, Joel C. Adams, David P. Bunde, Jens Mache, Elizabeth Shoop |
| 2013 | SIGCSE | Multi-course approaches to curriculum 2013's parallel and distributed computing (abstract only). | Richard A. Brown, Joel C. Adams, David P. Bunde, Jens Mache, Elizabeth Shoop, Michael A. Smith, Paul F. Steinberg, Matthew Wolf |
| 2013 | SIGCSE | CSinParallel: using map-reduce to teach parallel programming concepts across the CS curriculum (abstract only). | Richard A. Brown, Elizabeth Shoop, Joel C. Adams |
| 2012 | OOPSLA | Developing competency in parallelism: techniques for education and training. | Richard A. Brown, Edward F. Gehringer |
| 2012 | SIGCSE | A stratified view of programming language parallelism for undergraduate CS education. | Richard A. Brown, Joel C. Adams, David P. Bunde, Jens Mache, Elizabeth Shoop |
| 2012 | SIGCSE | CS in parallel: modules for adding parallel computing to CS courses, from CS2 to theory of computation (abstract only). | Richard A. Brown, Elizabeth Shoop |
| 2012 | SIGCSE | Sharing incremental approaches for adding parallelism to CS curricula (abstract only). | Richard A. Brown, Elizabeth Shoop, Joel C. Adams, David P. Bunde, Jens Mache, Paul F. Steinberg, Matthew Wolf, Michael Wrinn |
| 2012 | SIGCSE | Virtual clusters for parallel and distributed education. | Elizabeth Shoop, Richard A. Brown, Eric Biggers, Malcolm Kane, Devry Lin, Maura Warner |
| 2011 | CLUSTER | Performance of a Virtual Cluster in a General-Purpose Teaching Laboratory. | Eric Johnson, Patrick Garrity, Timothy Yates, Richard A. Brown |
| 2011 | SIGCSE | Modules in community: injecting more parallelism into computer science curricula. | Richard A. Brown, Elizabeth Shoop |
| 2011 | SIGCSE | WebMapReduce: an accessible and adaptable tool for teaching map-reduce computing. | Patrick Garrity, Timothy Yates, Richard A. Brown, Elizabeth Shoop |
| 2010 | ITiCSE | Strategies for preparing computer science students for the multicore world. | Richard A. Brown, Elizabeth Shoop, Joel C. Adams, Curtis Clifton, Mark K. Gardner, Michael Haupt, Peter Hinsbeeck |
| 2009 | SIGCSE | Hadoop at home: large-scale computing at a small college. | Richard A. Brown |
| 1993 | SIGCSE | A software testbed for advanced projects in real-time and distributed computing. | Richard A. Brown |