Richard A. Brown

According to our database1, Richard A. Brown authored at least 33 papers between 1993 and 2022.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2022
Teaching Distributed Computing Fundamentals using Raspberry Pi Clusters.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

2021
Teaching Parallel and Distributed Computing in the Time of COVID.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Teaching PDC in the Time of COVID: Hands-on Materials for Remote Learning.
Proceedings of the IEEE International Parallel and Distributed Processing Symposium Workshops, 2021

2020
Introducing Beginners to Distributed Computing using Raspberry Pi Clusters.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

Incorporating Parallel Computing in the Undergraduate Computer Science Curriculum.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

2019
Exploring Parallel Computing with OpenMP on the Raspberry Pi.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

2018
Portable Parallel Computing with the Raspberry Pi.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Teaching Parallel and Distributed Computing with MPI on Raspberry Pi Clusters: (Abstract Only).
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Leveraging the Raspberry Pi for CS Education.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

2017
Teaching Parallel Computing with OpenMP on the Raspberry Pi (Abstract Only).
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

2016
CSinParallel: Using WebMapReduce to Teach Parallel Computing Concepts, Hands-on (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Teaching Parallel Computing Concepts with OpenMP (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

2015
Teaching Parallel & Distributed Computing with MPI (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

2014
Bringing CS2013 recommendations for parallel and distributed computing into your CS curriculum.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Teaching parallel design patterns to undergraduates in computer science.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Teaching shared memory parallel concepts with OpenMP (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

2013
CSinParallel: using map-reduce to teach parallel programming concepts across the CS curriculum (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Multi-course approaches to curriculum 2013's parallel and distributed computing (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Strategies for adding the emerging PDC curriculum recommendations into CS courses.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Patterns and Exemplars: Compelling Strategies for Teaching Parallel and Distributed Computing to CS Undergraduates.
Proceedings of the 2013 IEEE International Symposium on Parallel & Distributed Processing, 2013

Teaching undergraduates using local virtual clusters.
Proceedings of the 2013 IEEE International Conference on Cluster Computing, 2013

2012
Virtual clusters for parallel and distributed education.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Sharing incremental approaches for adding parallelism to CS curricula (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

CS in parallel: modules for adding parallel computing to CS courses, from CS2 to theory of computation (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

A stratified view of programming language parallelism for undergraduate CS education.
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

Developing competency in parallelism: techniques for education and training.
Proceedings of the SPLASH'12, 2012

CSinParallel and Synergy for Rapid Incremental Addition of PDC Into CS Curricula.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium Workshops & PhD Forum, 2012

2011
WebMapReduce: an accessible and adaptable tool for teaching map-reduce computing.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Modules in community: injecting more parallelism into computer science curricula.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Performance of a Virtual Cluster in a General-Purpose Teaching Laboratory.
Proceedings of the 2011 IEEE International Conference on Cluster Computing (CLUSTER), 2011

2010
Strategies for preparing computer science students for the multicore world.
Proceedings of the 2010 ITiCSE working group reports, 2010

2009
Hadoop at home: large-scale computing at a small college.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

1993
A software testbed for advanced projects in real-time and distributed computing.
Proceedings of the 24th SIGCSE Technical Symposium on Computer Science Education, 1993


  Loading...