Dr. Christopher Hundhausen
Associate Professor, School of Electrical Engineering and Computer Science
School of Electrical Engineering and Computer Science
College of Engineering and Architecture
Washington State University
Pullman, WA 99164-2910
Phone: 509-335-4590
Email: hundhaus@.wsu.edu
Engineering Education Research Interests
- Concept representation, collaborative and studio-based learning, visualization of algorithms.
Education
- Ph.D., Computer and Information Science, 1999, University of Oregon, Eugene.
- M.S., Computer and Information Science, 1993, University of Oregon, Eugene.
- B.A., Math/Computer Science, Lawrence University, 1991, Appleton, WI.
Brief Profile
Recipient of both a Fulbright Grant and a National Science Foundation CAREER Award, Christopher Hundhausen is founder and director of the Visualization and User Programming Lab at Washington State University (http://eecs.wsu.edu/~veupl). His research focuses on the general area of human-computer interaction—the "human side" of computer science concerned with better understanding how humans interact with technology, and ultimately with designing effective interactive artifacts for humans. Within this general area, Dr. Hundhausen has established himself as an international leader in the field of algorithm visualization, which explores technology and pedagogical approaches that enhance human understanding of computer algorithms. Over the past six years, Dr. Hundhausen’s research has produced the following outcomes:
- $725,000 in grant funding from the National Science Foundation, Hewlett-Packard, Washington State University, and the University of Hawai’i;
- thirteen semesters of graduate research assistantships, which have supported two graduated M.S. students and two continuing M.S. students;
- two book chapters, 10 refereed journal publications and 22 refereed conference publications, including (a) an article in the Journal of the Learning Sciences, whose Thomson impact factor ranks first among 98 journals in the area of Education and Educational Research, (b) a seminal integrative review of the field of algorithm visualization that one peer reviewer called “a real contribution to the software visualization field…[that]…will become widely cited by the software visualization community,” and (c) a research paper that won a best paper award at a 2006 IEEE conference.
Professional Experience
- 2003 - present, Director, Visualization and End-User Programming Lab (VEUPL), WSU.
- 2003 - present, Assistant Professor, School of Electrical Engineering and Computer Science, Washington State University.
- 2000 - 2003, Assistant Professor, Information and Computer Sciences Department, University of Hawaii.
- 2002 - present, Human-Computer Interaction Consultant, Spirent Communications, Inc., Honolulu, HI.
- 1995 - 1999, Graduate Teaching Assistant, Department of Computer and Information Science, University of Oregon, Eugene, OR.
- 1997 - 1998, Instructor, Department of Computer and Information Science, University of Oregon , Eugene, (ummer, 1995, Fall, 1997, and Summer, 1998).
- 1996 - 1997, Usability Engineer, Microsoft Corporation, Redmond, WA, (Summer, 1996 and Summer, 1997).
- 1994 - 1995, Graduate Research Assistant, Department of Computer and Information Science, University of Oregon.
- 1993 - 1994, Technical Editor and Translator, Forschungszentrum Informatik, Karlsruhe, Germany, 1993–1994.
- 1991 - 1993, Administrative Programmer, Graduate School, University of Oregon.
- 1991, Technical Writer, West Publishing, St. Paul, MN.
- 1988 - 1991, Algorithm Visualization System Developer, Lawrence University/Cray Research, Inc., Appleton, WI.
Awards
- Recipient, Best Paper Award, IEEE Symposium on Visual Languages and Human Centric Computing, 2006.
- Recipient, National Science Foundation CAREER Award, January, 2002.
- Faculty Performance Award, College of Natural Sciences, University of Hawai’i, Honolulu, 2000.
- Member, Doctoral Consortium, ACM SIGCHI Conference, Los Angeles, CA, 1998.
- Andrew C. Berry-James Stewart Prize in Mathematics (awarded to outstanding graduating senior in mathematics department), Lawrence University, Appleton, WI, 1991.
- Phi Beta Kappa, Lawrence University, Appleton, WI, 1990.
Teaching
- Human-computer interaction
- Program Design and Development
Selected Publications and Book Sections
- Hundhausen, C.D., & Brown, J.L. (2008). Designing, Visualizing, and Discussing Algorithms within a CS 1 Studio Experience: An Empirical Study. Computers & Education 50(1), 301-326.
- Hundhausen, C.D., & Brown, J.L. (2007). An Experimental Study of the Impact of Feedback Self-Selection on Novice programming . Journal of Visual Languages and Computing 18(6), 22-47.
- Hundhausen, C.D., & Brown, J.L. (2007). What You See Is What You Code: A 'Live' Algorithm Development and Visualization Environment for Novice Learners. Journal of Visual Languages and Computing 18(1), pp. 22-47.
- Hundhausen, C.D. (2005). Using End User Visualization Environments to Mediate Conversations: A ‘Communicative Dimensions’ Framework. Journal of Visual Languages and Computing 16(3), pp. 153-185.
- Suthers, D., Hundhausen, C., & Girardeau, L. (2003). Comparing the roles of representations in face-to-face and online computer supported collaborative learning. Computers & Education 41(4), 335-351.
- Hundhausen, C. (2002). Ethnographic studies of a social constructivist approach to integrating algorithm visualization technology into an undergraduate algorithms course. Computers & Education 39(3), 237-260.
- Naps, T., Rodger, S., Valazquez-Iturbide, J.A, Roessling, G., Almstrum,
V., Dann, W., Fleischer, R.,
Hundhausen, C., Korhonen, A., Malmi, L., & McNally, M. (2003). Exploring
the role of visualization and
engagement in computer science education. AC SIGCSE Bulletin 35(2), 131-152. - Suthers, D., & Hundhausen, C. (2003). An experimental study of the effects of representational guidance on collaborative learning processes. Journal of the Learning Sciences 12(2), 183-219.
- Hundhausen, C., & Douglas, S. (2002) Low fidelity algorithm visualization. Journal of Visual Languages and Computing 13(5), 449-470.
- Hundhausen, C., Douglas, S., & Stasko, J. (2002). A meta-study of algorithm visualization effectiveness. Journal of Visual Languages and Computing 13(3), 259-290.
- Hundhausen, C.D., & Douglas, S.A. (2002). A language and system for
constructing and presenting “low
fidelity” algorithm visualizations. In S. Diehl (ed.), Software Visualization
State-of-the-Art Survey, LNCS
2269 (pp. 227-240). New York: Springer Verlag.