This course presents the physical and informational aspects of the human computer interaction. It emphasises on the process of user interface design and development including user-centered design and task analysis. The course also stresses on the user interface evaluation and experiments through group as well as individual project work.
By the end of the course, students should be able to: Describe the concept of human computer interaction and the application of human factors as a multi-level process of communication through design and evaluation of interactive systems. Apply their theoretical knowledge to issues that arise in the design of interactive systems. Build a prototype development project according to principles and guidelines of human computer interaction
Lecture Lab and Active Learning (Discussion/presentation)
Week 2(22/9/12) Introduction to Human Computer Interaction The Human, The Computer and Interaction The importance of user interface design Theories of Human Computer Interaction
Week 2 (22/9/12) Interface quality and evaluation Measures of user interface quality Methods for observation and evaluation Week 4 (06/10/12) Interactive system and interface design examples Examples such as word processors, spreadsheets, hypertext systems, programming environments, ATM's,voice answering systems and mail systems
Week 4 (06/10/12) Dimensions of interface variability Languages, communication and interaction Dialogue genre; the role of metaphor Dialogue techniques (including windows, menus, icons, etc.) User support and assistance, documentation, training
Week 5-6 (8/10-21/10/12) User-centred design and task analysis Software engineering design models, User-centred design and participatory design Socio-technical issues Task analysis Prototyping and the iterative design cycle; the evolution of designs The role of principles and guidelines Examples of designs
Week 7-8 (22/10-4/11/12) User interface implementation Prototyping tools and environments Input and output devices Ergonomic issues Basic results from computer graphics Interface modalities: colour, sound, etc. The role of graphic and industrial design Toolkits and interface development environments
Week 9 (5/11-11/11/12) Introduction to Evaluation Evaluation Frameworks The language of evaluations SEMESTER BREAK(12/11-18/11/12)
Learning portfolio for HCI; or Blog entry related the course Things that you have you learned in the class Reflection/ opinion on HCI issues Etc. (related to HCI)
Grouping guidelines Minimum members: 3 Maximum members: 4 Must have a group leader Minutes of meetings Group rules: Respect group leader. The group leader has a right to sack group members. Respect each other opinion and offer positive feedback. Work on group assignments collaboratively. Switch roles per assignment. Show up at meetings. Complete assignments on time.