Juan Pablo Hourcade Picture of Juan Pablo Hourcade
Fall 2009: Introduction to Human-Computer Interaction
This course covers the basic theories, principles and guidelines of the design, development, and evaluation of human-computer interactions. Topics include: design methodologies (e.g. participatory design, low and high-fidelity prototyping), user interface technologies (e.g. interaction styles, introduction to programming Adobe Flex 3), human capabilities (e.g. individual differences), and quantitative and qualitative evaluation of user interfaces (e.g. expert reviews, usability testing). Grades are determined by a midterm, final, projects, and homework.

Spring 2009: Research Topics in Human-Computer Interaction
This course provides an introduction to research in the field of human-computer interaction. It introduces students to conducting research experiments and focuses on five research areas: information visualization and retrieval; input devices (e.g., evaluation, interaction techniques); age-specific user interfaces (i.e., for children, older adults); games (e.g., educational, innovative interactions, social impact); and mobile computing (e.g., interaction, applications, context-sensitive).

Fall 2008: Introduction to Human-Computer Interaction

Spring 2008: Research Topics in Human-Computer Interaction

Fall 2007: Introduction to Human-Computer Interaction

Spring 2007: Research Topics in Human-Computer Interaction

Fall 2006: Introduction to Human-Computer Interaction

Spring 2006: Introduction to Human-Computer Interaction