course number instructor title
4784 J Wenskovitch HCI Capstone  (CS majors)
4984 J Wenskovitch HCI Design Experiences (non-majors)

Overview:
The goal of CS4784 is to take you through the complete HCI design and implementation cycle for a significant team-based project.  As you complete your project, you will work to identify design requirements, sketch wireframe design options, build and evaluate prototype systems, and cycle as necessary to refine your design and implementation.  The goal is to optimize the experience of a user who interacts with your system.  Remember: "It is easy to make things hard. It is hard to make things easy."

Teams and Projects:
Students will work in teams of size 2-4.  Projects can be proposed by a team (subject to scope refinement by the instructor) from any HCI-related area of expertise in the department:  virtual and augmented reality, embodied cognition, visualization, game design, mobile computing, educational technology, crowd computing, etc.  Projects can also be supplied by the instructor if necessary.  In such cases, the theme of the supplied projects will be interactive exploratory data analysis and visualization.

Prerequisites:
CS Majors:  Students should demonstrate good performance (i.e., a grade of C or better) in at least two HCI-area courses, including but not necessarily limited to:  CS3654, CS3714, CS3724, CS3744, CS3984, CS4204.

CS Non-majors:  Students should demonstrate good performance (i.e., a grade of C or better) in CS3724.