Affiliations and Research Interests
I am a professor in the Department of Computer Science & Engineering at the University of Washington, an adjunct professor in the Information School, and a member of the Interdisciplinary Ph.D. Program in Urban Design and Planning. My current research is primarily in human-computer interaction and designing for human values, in particular on systems to support civic engagement and deliberation, and on tools to make public transportation easier and more fun to use. I've also worked on UrbanSim, a modeling system for simulating the development of urban areas over periods of 20-30 years to inform public decision-making about major transportation and land use decisions and their environmental impacts. Prior to that my primary research area was in object-oriented languages and constraint-based languages and systems. Recently there has been renewed interest in constraint-based languages and systems in both research and practice, including the use of the Cassowary constraint solver in Macintosh Lion and Mountain Lion. And sill more recently I've been working with Hesam Samimi, Alan Kay, and others at Viewpoints Research Institute on cooperating constraint languages and solvers.
I've been at UW since 1980. Sabbatical visits include Xerox EuroPARC in Cambridge, England (1989-1990); Monash University and University of Melbourne in Australia (1997); University of Hamburg in Germany (2003); Ashesi University College in Accra, Ghana (2004); and Hasso Plattner Institute in Potsdam, Germany (2010-2011).
Academic Degrees and Such
B.A. in Mathematics, Reed College, 1971. M.Sc. 1974, Ph.D. 1979, in Computer Science, Stanford University. Fulbright Senior Scholar Award (1997); Fellow of the Association Computing Machinery, 2001.
Phone: (206) 543-6678
Fax: (206) 543-2969
Dept. of Computer Science and Engineering
University of Washington
Seattle, WA 98195-2350