Office: DSAI 3045
Email: mingyin [AT] purdue.edu
Office Hours: By Appointment
Amy Rechkemmer
Email: arechke [AT] purdue.edu
Office Hours: Thursdays 2-3pm, DSAI B063
Xiaoni Duan
Email: duan79 [AT] purdue.edu
Office Hours: Tuesdays 1-2pm, DSAI B063
The goal of this course is to teach students how to design useful and usable interactive systems. This course is highly interactive and project-based. Topics that will be covered in the course include user-centered design lifecycle and basic principles, how to gather, analyze and present data for interaction design, how to account for human's cognitive, social, affective, and behavior issues during the design, etc.
See the calendar page.
This course is centered around a semester-long, team-based project. Through this project, students will get first-hand experience of applying user-centered design principles and methods in creating a high-fidelity prototype of an interactive system that aims at solving a real-world problem.
The keyword for this year's HCI course project is learning in a new era. Students are asked to indentify the new challenges posed by this fast-paced, information-rich, AI-integrated era to the ways people learn--what, when, where, and how they acquire information, knowledge and skills--and designing prototypes of interactive systems that enhance learning in this evolving landscape.
Students will be asked to form teams of 3-5 to complete the course project together. The course is structured in a way that in each week, individual students and/or the team is asked to complete some project-related tasks. Completing these tasks in a timely fashion will ensure that the team's design progress is on track and can deliver project milestones on time. Students will be asked to submit the oucome of these tasks either via BrightSpace or record them in their design journal. Here is a tentative list of weekly tasks:
In addition, each team is asked to submit five project milestones:
No prerequisites are required for this course. Knowledge with web/mobile programming and software engineering is welcome.
The primary text of the class is:
Design by OS Templates