• Bio
  • Courses
  • Research
  • Advising
  • Resume
  • Research Interests and Selected Publications

    Collaboration and Presence

    Bridging Software Engineering and Human-Computer Interaction

    Cognitive Processes in Software Engineering: individual and cultural differences

    Emergency Management

    Internationalization of User Interfaces

    Research Portfolio from 1995-2002