Follow
Brad Richards
Title
Cited by
Cited by
Year
Teapot: Language support for writing memory coherence protocols
S Chandra, B Richards, JR Larus
Proceedings of the ACM SIGPLAN 1996 conference on Programming language …, 1996
861996
Analyzing student work patterns using programming exercise data
J Spacco, P Denny, B Richards, D Babcock, D Hovemeyer, J Moscola, ...
Proceedings of the 46th ACM Technical Symposium on Computer Science …, 2015
852015
Women catch up: gender differences in learning programming concepts
L Murphy, B Richards, R McCauley, BB Morrison, S Westbrook, T Fossum
ACM SIGCSE Bulletin 38 (1), 17-21, 2006
772006
LCM: Memory system support for parallel language implementation
JR Larus, B Richards, G Viswanathan
Proceedings of the Sixth International Conference on Architectural Support …, 1994
641994
Teapot: A domain-specific language for writing cache coherence protocols
S Chandra, B Richards, JR Larus
IEEE Transactions on Software Engineering 25 (3), 317-333, 1999
601999
Protocol-based data-race detection
B Richards, JR Larus
Proceedings of the SIGMETRICS symposium on Parallel and distributed tools, 40-47, 1998
561998
A multi‐institutional, multinational study of programming concepts using card sort data
K Sanders, S Fincher, D Bouvier, G Lewandowski, B Morrison, L Murphy, ...
Expert Systems 22 (3), 121-128, 2005
482005
Experience with a Language for Writing Coherence Protocols.
S Chandra, JR Larus, M Dahlin, B Richards, RY Wang, TE Anderson
DSL, 51-66, 1997
411997
Making sense of data structures exams
B Simon, M Clancy, R McCartney, B Morrison, B Richards, K Sanders
Proceedings of the Sixth international workshop on Computing education …, 2010
322010
Information technology fluency in practice
JP Dougherty, T Dececchi, T Clear, B Richards, S Cooper, T Wilusz
ACM SIGCSE Bulletin 35 (2), 153-171, 2002
292002
What do successful computer science students know? An integrative analysis using card sort measures and content analysis to evaluate graduating students' knowledge of …
R McCauley, L Murphy, S Westbrook, S Haller, C Zander, T Fossum, ...
Expert Systems 22 (3), 147-159, 2005
252005
A multi-institutional investigation of computer science seniors' knowledge of programming concepts
L Murphy, R McCauley, S Westbrook, T Fossum, S Haller, BB Morrison, ...
ACM SIGCSE Bulletin 37 (1), 510-514, 2005
222005
Bugs as features: Teaching network protocols through debugging
B Richards
Proceedings of the thirty-first SIGCSE technical symposium on Computer …, 2000
172000
Stories of change: How educators change their practice
S Fincher, B Richards, J Finlay, H Sharp, I Falconer
2012 Frontiers in Education Conference Proceedings, 1-6, 2012
162012
Illustrating networking concepts with wireless handheld devices
B Richards, N Waisbrot
Proceedings of the 7th annual conference on Innovation and technology in …, 2002
152002
Multiple-robot motion planning= parallel processing+ geometry
S Hert, B Richards
Sensor Based Intelligent Robots, 195-215, 2002
122002
Parallel Processing+ Geometry
S Hert, B Richards
Sensor Based Intelligent Robots: International Workshop..., Selected Papers, 195, 2000
12*2000
Parallel programming in C**: A large-grain data-parallel programming language
JR Larus, B Richards, G Viswanathan
Parallel Programming Using C++, 297-342, 1996
111996
Applying data structures in exams
BB Morrison, M Clancy, R McCartney, B Richards, K Sanders
Proceedings of the 42nd ACM technical symposium on Computer science …, 2011
102011
Representation of women in CS: how do we measure a program's success?
B Richards
Proceedings of the 40th ACM technical symposium on Computer science …, 2009
102009
The system can't perform the operation now. Try again later.
Articles 1–20