| 2009 |
| 13 | EE | Brad Richards:
Representation of women in CS: how do we measure a program's success?
SIGCSE 2009: 96-100 |
| 2006 |
| 12 | EE | Laurie Murphy,
Brad Richards,
Renée McCauley,
Briana B. Morrison,
Suzanne Westbrook,
Timothy V. Fossum:
Women catch up: gender differences in learning programming concepts.
SIGCSE 2006: 17-21 |
| 2005 |
| 11 | EE | Laurie Murphy,
Renée McCauley,
Suzanne Westbrook,
Timothy V. Fossum,
Susan M. Haller,
Briana B. Morrison,
Brad Richards,
Kate Sanders,
Carol Zander,
Ruth E. Anderson:
A multi-institutional investigation of computer science seniors' knowledge of programming concepts.
SIGCSE 2005: 510-514 |
| 2004 |
| 10 | EE | Brad Richards,
Benjamin Stull:
Teaching wireless networking with limited resources.
SIGCSE 2004: 306-310 |
| 2003 |
| 9 | EE | John P. Dougherty,
Tom Dececchi,
Tony Clear,
Brad Richards,
Stephen Cooper,
Tadeusz Wilusz:
Information technology fluency in practice.
SIGCSE Bulletin 35(2): 153-171 (2003) |
| 2002 |
| 8 | EE | Brad Richards:
Illustrating networking concepts with wireless handheld devices.
ITiCSE 2002: 240 |
| 7 | EE | Brad Richards,
Nate Waisbrot:
Illustrating networking concepts with wireless handheld devices.
ITiCSE 2002: 29-33 |
| 2000 |
| 6 | EE | Brad Richards:
Bugs as features: teaching network protocols through debugging.
SIGCSE 2000: 256-259 |
| 5 | EE | Susan Hert,
Brad Richards:
Multiple-Robot Motion Planning = Parallel Processing + Geometry.
Sensor Based Intelligent Robots 2000: 195-215 |
| 1999 |
| 4 | EE | Satish Chandra,
Brad Richards,
James R. Larus:
Teapot: A Domain-Specific Language for Writing Cache Coherence Protocols.
IEEE Trans. Software Eng. 25(3): 317-333 (1999) |
| 1997 |
| 3 | EE | Satish Chandra,
James R. Larus,
Michael Dahlin,
Brad Richards,
Randolph Y. Wang,
Thomas E. Anderson:
Experience with a Language for Writing Coherence Protocols.
DSL 1997: 51-66 |
| 1996 |
| 2 | | Satish Chandra,
Brad Richards,
James R. Larus:
Teapot: Language Support for Writing Memory Coherence Protocols.
PLDI 1996: 237-248 |
| 1994 |
| 1 | | James R. Larus,
Brad Richards,
Guhan Viswanathan:
LCM: Memory System Support for Parallel Language Implementation.
ASPLOS 1994: 208-218 |