Ruth E. Anderson

Department of Computer Science & Engineering
University of Washington
AC101 Paul G. Allen Center, Box 352350
185 Stevens Way
Seattle WA 98195-2350
Phone: (206) 616-1742
FAX: (206) 543-2969

Office: 360 Paul G. Allen Center
Email: rea at cs.washington.edu


Information & Communication Technology for Development

Portable Antenatal Ultrasound Platform for Village Midwives
Waylon Brunette, Wayne Gerard, Matthew A. Hicks, Alexis Hope, Mitchell Ishimitsu, Pratik Prasad, Ruth E. Anderson, Gaetano Borriello, Beth E. Kolko, Robert Nathan. The 1st Annual Symposium on Computing for Development (ACM DEV 2010), London, UK. December 2010.

Experiences with a Transportation Information System that Uses Only GPS and SMS
Ruth E. Anderson, Waylon Brunette, Erica Johnson, Caitlin Lustig, Anthony Poon, Cynthia Putnam, Odina Salihbaeva, Beth E. Kolko, Gaetano Borriello. The 4th International ACM/IEEE Conference on Information & Communication Technologies and Development (ICTD  2010), London, UK. December 2010.

An Approach to Integrating ICTD Projects into an Undergraduate Curriculum
Richard J. Anderson, Ruth E. Anderson, Gaetano Borriello, and Joyojeet Pal. SIGCSE 2010: Technical Symposium on Computer Science Education, Milwaukee, WI, USA. March 2010.

Capstone Projects as Community Connectors
Ruth E. Anderson, Gaetano Borriello, Hélène Martin, and Leonard Black. Consortium for Computing Sciences in Colleges- Northwestern Conference (CCSC-NW), Pacific Lutheran University, Tacoma, WA , USA. October 2009.

Building a Transportation Information System Using Only GPS and Basic SMS Infrastructure
Ruth E. Anderson, Anthony Poon, Caitlin Lustig, Waylon Brunette, Gaetano Borriello, and Beth E. Kolko. The 3rd International ACM/IEEE Conference on Information & Communication Technologies and Development (ICTD  2009), Doha, Qatar. April 2009.

Educational Technology

Collaborative Technologies in International Distance Education
Richard Anderson, Ruth Anderson, Natalie Linnell, Mansoor Pervaiz, Umar Saif, and Fred Videon. The 13th International Conference on Computer Supported Cooperative Work in Design (CSCWD 2009), Santiago, Chile. April 2009.

 

Classroom Presenter: Enhancing Interactive Education with Digital Ink
Richard Anderson, Ruth Anderson, Peter Davis, Natalie Linnell, Craig Prince, Valentin Razmov, and Fred Videon. IEEE Computer, Volume 40, No. 9, pp. 56-61 (September 2007).

Supporting Active Learning and Example Based Instruction with Classroom Technology
Richard Anderson, Ruth Anderson, K. M. Davis, Natalie Linnell, Craig Prince and Valentin RazmovSIGCSE 2007: Technical Symposium on Computer Science Education, Covington, KY, USA. March 2007.

Classroom Presenter – A Classroom Interaction System for Active and Collaborative Learning
Richard Anderson, Ruth Anderson, Oliver Chung, K. M. Davis, Peter Davis, Craig Prince, Valentin Razmov and Beth Simon., Workshop on the Impact of Pen-Based Technology on Education (WIPTE 2006), Purdue University, West Lafayette, IN, April 2006. 

A Study of Digital Ink Student Artifacts to Inform the Scaling of a Classroom Interaction System
Richard Anderson, Ruth Anderson, K. M. Davis, Craig Prince, Valentin Razmov and Beth Simon, Technical Report 2006-10-02,  Department of Computer Science and Engineering, University of Washington, Seattle, WA, October 2006.

Use of Classroom Presenter in Engineering Courses
Richard Anderson, Ruth Anderson, Luke McDowell, Beth Simon.
  Proceedings of 35th ASEE/IEEE Frontiers in Education Conference (FIE 2005), Indianapolis, IN, U.S.A., October 2005. 

A Study of Diagrammatic Ink in Lecture
Richard Anderson, Ruth Anderson, Crystal Hoyer, Craig Prince, Jonathan Su, Fred Videon and Steve Wolfman. Computers and Graphics (special issue on Pen Computing).Volume 29, Issue 4, pp. 480–489 (August 2005).

Preliminary Experiences with a Tablet PC Based System to Support Active Learning in Computer Science Courses.
Beth Simon, Ruth Anderson, Crystal Hoyer, Jonathan Su, ITiCSE 2004: Proceedings of the 9th Annual Conference on Innovation and Technology in Computer Science Education,  pp. 213–217, Leeds, UK.  June 2004.

A Study of Digital Ink in Lecture Presentation
Richard J. Anderson, Ruth Anderson, Crystal Hoyer, Steven A. Wolfman. Long Paper, CHI 2004: Human Factors in Computing Systems, pp. 567–574, Vienna, Austria. April 2004.

Experiences with a Tablet PC Based Lecture Presentation System in Computer Science Courses.
Richard Anderson, Ruth Anderson, Beth Simon, Steven A. Wolfman, Tammy VanDeGrift, and Ken Yasuhara. SIGCSE 2004: Technical Symposium on Computer Science Education, pp. 56–60, Norfolk, VA, USA. March 2004.  Slides from Talk: [PPT] [PDF]

Classroom Presentation from the Tablet PC
Richard J. Anderson, Ruth Anderson, Tammy VanDeGrift, Steven A. Wolfman, and Ken Yasuhara.
  ITiCSE 2003: Proceedings of the 8th Annual Conference on Innovation and Technology in Computer Science Education, Thessaloniki , Greece. June–July 2003. [poster (PPT)]

Promoting Interaction in Large Classes with Computer-Mediated Feedback
Richard J. Anderson, Ruth Anderson, Tammy VanDeGrift, Steven A. Wolfman, and Ken Yasuhara. Short Paper, CSCL 2003: Computer Support for Collaborative Learning, pp. 119–123. Bergen, Norway. June 2003.

Lecture Presentation from the Tablet PC
Richard Anderson, Ruth Anderson, Crystal Hoyer, Beth Simon, Fred Videon, and Steve Wolfman. WACE 03: Workshop on Advanced Collaborative Environments, Seattle, WA, USA. June 2003.

Interaction Patterns with a Classroom Feedback System: Making Time For Feedback
Richard J. Anderson, Ruth Anderson, Tammy VanDeGrift, Steven A. Wolfman, and Ken Yasuhara. Interactive Poster, CHI 2003: Human Factors in Computing Systems, Ft. Lauderdale, FL, USA. April 2003. [poster (PPT)]  [poster (PDF)]

Computer Science Education

CS1/2 Game-Themed Programming Assignments for Faculty
Kelvin Sung, Michael Panitz, Rebecca Rosenberg, and Ruth Anderson. Journal of Game Development, Vol. 3, Issue 2, March 2008, pp. 27-47, (invited full-length paper based on SIGCSE 2008 conference paper).

 

Games-Themed Programming Assignments: The Faculty Perspective
Kelvin Sung, Michael Panitz, Scott Wallace, Ruth Anderson, and John Nordlinger. SIGCSE 2008: Technical Symposium on Computer Science Education, pp. 300-304, Portland, OR, USA. March 2008.

 

Assessing Game-Themed Programming Assignments for CS1/2 Courses
Kelvin Sung, Michael Panitz, Rebecca Rosenberg, and Ruth Anderson. Proceedings of the Third International Conference on Game Development in Computer Science Education (GDCSE’08), February 2008.

Using Edit Distance to Analyze Card Sorts
Katherine Deibel, Richard Anderson and Ruth Anderson. Expert Systems: The International Journal of Knowledge Engineering and Neural Networks.  Volume 22, No. 3, pp. 129–138 (July 2005).

A multi-institutional investigation of computer science seniors’ knowledge of programming concepts
Laurie Murphy, Renee McCauley, Suzanne Westbrook, et al. Expert Systems: The International Journal of Knowledge Engineering and Neural Networks. Volume 22, No. 3, pp. 147–159 (July 2005).

A multi-institutional, multi-national study of programming concepts using card sort data
Kate Sanders, Sally Fincher, and Dennis Bouvier, et al. Expert Systems: The International Journal of Knowledge Engineering and Neural Networks. Volume 22, No. 3, pp. 121–128 (July 2005).

A multi-institutional investigation of computer science seniors' knowledge of programming concepts
Laurie Murphy, Renee McCauley, Suzanne Westbrook, et al. SIGCSE 2005: Technical Symposium on Computer Science Education, pp. 510–514, St. Louis, MO, USA. February 2005.

Work in Progress:  Re-examining Closed Laboratories in Computer Science Courses.
Thomas B. Horton, Ruth E. Anderson, and Christopher W. Milner.  Proceedings of 34th ASEE/IEEE Frontiers in Education Conference (FIE 2004), Savannah, GA , U.S.A., October 2004. 

"My Criterion is: Is it a Boolean?": A card-sort elicitation of students' knowledge of programming constructs
Marian Petre, Sally Fincher, and Josh Tenenberg et al., Technical Report 6-03, Computing Laboratory, University of Kent, Canterbury, Kent, UK, June 2003.


Parallel Computing

Cascaded Execution: Speeding Up Unparallelized Execution on Shared-Memory Multiprocessors
Ruth E. Anderson, Thu D. Nguyen, and John Zahorjan. Proceedings of International Parallel Processing Symposium (IPPS 1999), pp. 714–719. San Juan, Puerto Rico. April 1999.
(A longer version of this paper is available as Technical Report UW-CSE-98-08-02.)

 

ZPL vs. HPF: A Comparison of Performance and Programming Style.
Calvin Lin, Lawrence Snyder, Ruth Anderson, Bradford L. Chamberlain, Sung-Eun Choi, E Christopher Lewis, and W. Derrick Weathersby, Technical Report UW-CSE-95-11-05, Department of Computer Science and Engineering, University of Washington, Seattle, WA, November 1995.


UW Presenter Download Site – free software for lecture presentation from a Tablet PC.

change Group at UW - exploring how technology can improve the lives of underserved populations, especially in the developing world

Education and Educational Technology Group at the University of Washington, Seattle

Bootstrapping Research in Computer Science Education