A software testbed for advanced projects in real-time and distributed computing. - Richard A. Brown (SIGCSE, 1993)

Hadoop at home: large-scale computing at a small college. - Richard A. Brown (SIGCSE, 2009)

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 (ITiCSE-WGR, 2010)

Performance of a Virtual Cluster in a General-Purpose Teaching Laboratory. - Eric Johnson 002; Patrick Garrity; Timothy Yates; Richard A. Brown (CLUSTER, 2011)

Modules in community: injecting more parallelism into computer science curricula. - Richard A. Brown; Elizabeth Shoop (SIGCSE, 2011)

WebMapReduce: an accessible and adaptable tool for teaching map-reduce computing. - Patrick Garrity; Timothy Yates; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2011)

CSinParallel and Synergy for Rapid Incremental Addition of PDC Into CS Curricula. - Richard A. Brown; Elizabeth Shoop (IPDPS Workshops, 2012)

Developing competency in parallelism: techniques for education and training. - Richard A. Brown; Edward F. Gehringer (SPLASH, 2012)

A stratified view of programming language parallelism for undergraduate CS education. - Richard A. Brown; Joel C. Adams; David P. Bunde; Jens Mache; Elizabeth Shoop (SIGCSE, 2012)

CS in parallel: modules for adding parallel computing to CS courses, from CS2 to theory of computation (abstract only). - Richard A. Brown; Elizabeth Shoop (SIGCSE, 2012)

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 (SIGCSE, 2012)

Virtual clusters for parallel and distributed education. - Elizabeth Shoop; Richard A. Brown; Eric Biggers; Malcolm Kane; Devry Lin; Maura Warner (SIGCSE, 2012)

Teaching undergraduates using local virtual clusters. - Richard A. Brown; Elizabeth Shoop (CLUSTER, 2013)

Patterns and Exemplars: Compelling Strategies for Teaching Parallel and Distributed Computing to CS Undergraduates. - Joel C. Adams; Richard A. Brown; Elizabeth Shoop (IPDPS Workshops, 2013)

Strategies for adding the emerging PDC curriculum recommendations into CS courses. - Richard A. Brown; Joel C. Adams; David P. Bunde; Jens Mache; Elizabeth Shoop (SIGCSE, 2013)

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 002; Paul F. Steinberg; Matthew Wolf (SIGCSE, 2013)

CSinParallel: using map-reduce to teach parallel programming concepts across the CS curriculum (abstract only). - Richard A. Brown; Elizabeth Shoop; Joel C. Adams (SIGCSE, 2013)

Teaching shared memory parallel concepts with OpenMP (abstract only). - Joel C. Adams; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2014)

Teaching parallel design patterns to undergraduates in computer science. - Richard A. Brown; Joel C. Adams; Clayton Ferner; Elizabeth Shoop; Anthony Barry Wilkinson (SIGCSE, 2014)

Bringing CS2013 recommendations for parallel and distributed computing into your CS curriculum. - Richard A. Brown; Elizabeth Shoop; Joel C. Adams (SIGCSE, 2014)

Teaching Parallel & Distributed Computing with MPI (Abstract Only). - Joel C. Adams; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2015)

Teaching Parallel Computing Concepts with OpenMP (Abstract Only). - Joel C. Adams; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2016)

CSinParallel: Using WebMapReduce to Teach Parallel Computing Concepts, Hands-on (Abstract Only). - Richard A. Brown; Elizabeth Shoop; Joel C. Adams (SIGCSE, 2016)

Teaching Parallel Computing with OpenMP on the Raspberry Pi (Abstract Only). - Suzanne J. Matthews; Joel C. Adams; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2017)

Leveraging the Raspberry Pi for CS Education. - Joel C. Adams; Richard A. Brown; Jalal Kawash; Suzanne J. Matthews; Elizabeth Shoop (SIGCSE, 2018)

Teaching Parallel and Distributed Computing with MPI on Raspberry Pi Clusters: (Abstract Only). - Richard A. Brown; Joel C. Adams; Suzanne J. Matthews; Elizabeth Shoop (SIGCSE, 2018)

Portable Parallel Computing with the Raspberry Pi. - Suzanne J. Matthews; Joel C. Adams; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2018)

Exploring Parallel Computing with OpenMP on the Raspberry Pi. - Suzanne J. Matthews; Joel C. Adams; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2019)

Incorporating Parallel Computing in the Undergraduate Computer Science Curriculum. - Suzanne J. Matthews; Joel C. Adams; Richard A. Brown; Elizabeth Shoop (SIGCSE, 2020)

Introducing Beginners to Distributed Computing using Raspberry Pi Clusters. - Elizabeth Shoop; Joel C. Adams; Richard A. Brown; Suzanne J. Matthews (SIGCSE, 2020)

Teaching PDC in the Time of COVID: Hands-on Materials for Remote Learning. - Joel C. Adams; Richard A. Brown; Suzanne J. Matthews; Elizabeth Shoop (IPDPS Workshops, 2021)

Teaching Parallel and Distributed Computing in the Time of COVID. - Joel C. Adams; Richard A. Brown; Suzanne J. Matthews; Elizabeth Shoop (SIGCSE, 2021)

Teaching Distributed Computing Fundamentals using Raspberry Pi Clusters. - Elizabeth Shoop; Richard A. Brown; Joel C. Adams; Suzanne J. Matthews (SIGCSE (2), 2022)

Interactive Textbooks for Parallel and Distributed Computing Across the Undergraduate CS Curriculum. - Elizabeth Shoop; Richard A. Brown; Suzanne J. Matthews; Joel C. Adams (IPDPS (Workshops), 2024)

Hands-on parallel & distributed computing with Raspberry Pi devices and clusters. - Elizabeth Shoop; Suzanne J. Matthews; Richard A. Brown; Joel C. Adams (J. Parallel Distributed Comput., 2025)