IT443: Advanced Human Computer Interaction
This advanced HCI course covers the history, state-of-the-art and contemporary trends of this fast-moving field. HCI is also central to recent technological developments such as hypertext, multimedia, virtual reality and the web. This course focuses on psychological aspects of the individual user, universal design principles, and User Centered Design (UCD) models. Topics include interactive system development lifecycle and its requirements, major themes and recent trends in HCI, interaction design models, participatory design, Information Architecture (IA), adaptive interfaces, measuring the User Experience (UX), social computing and online communities, mobile computing and issues surrounding the design for smaller screens, ubiquitous computing, Computer Mediated Communication (CMC) and Computer Supported Cooperative Work (CSCW).