This is a project-based course that explores the main factors, methods and processes that underlie the user-centered design of information systems. The course focuses on conceptualizing and understanding the fundamental human-computer interaction issues, as well as user testing and interaction design processes. The course also provides students with the opportunity to apply these concepts through the design, evaluation and implementation of interface prototypes in real-world environments. Prerequisites: HCC629 & HCC636.