Course code: AT71.06
This course is elective
This course provides the concepts of HCI and user interfaces, focusing on user interface design and technologies. The students will learn principles and skills for designing interactive systems and Web-based applications.
Theories and Principles. User Interface. User Interface Design. Interface Techniques and Technologies. Evaluation of Interface Design. Ubiquitous Computing Interaction.
I. Introduction to Human-Computer Interaction (HCI)
1. Human: Human Memory, Thinking, Individual Differences
2. Computer: Entry Devices, Positioning and Pointing Devices, Output Devices
3. Interaction: Models of Interaction, Ergonomics, Interaction Styles
II. Theories and Principles
1. High-level Theories
2. Object-Action Interface Model
3. Golden Rules of Interface Design
III. User Interface
1. Interface Widgets
2. Interactive Devices
3. Printed and Online Facilities
IV. User Interface Design
1. Design Development Process
2. Software Tools
3. User and Task Analysis
4. Multimodal Interfaces
5. Response Time and Display Rate
6. Presentation Style
V. Interface Techniques and Technologies
1. Graphical User Interface (GUI)
2. Direct Manipulation
3. Menu Selection
4. Form Fillin and Dialog Boxes
5. Command and Natural Languages
6. Multiple Windows
7. Hypermedia and World Wide Web
8. Virtual Environments
VI. Evaluation of Interface Design
1. Expert Review
2. Usability Testing
3. Acceptance Tests
VII. Ubiquitous Computing Interaction
1. Interface Design for Handheld Devices
2. Handheld Usability
Students will be assigned to do exercises and a term project to construct the user interface of an interactive system using programming languages and tools such as Visual Basic, etc.
Designing the User Interface: Strategies for Effective Human-Computer Interaction, Addison Wesley, 1998.
ACM Transactions on Computer Human Interaction
CHI Conference Proceedings
Communication of the ACM
International Journal of Human Computer Studies
Journal of Management Information Systems
SIGCHI (Special Interest Group - Computer and Human Interaction) Publications
SIGGRAPH (Special Interest Group - Computer Graphics) Publications
J. Preece, H. Sharp, Y. Rogers:
Beyond Interaction Design, John Wiley & Sons, 2002.
F. Paterno (Ed):
Mobile Human-Computer Interaction, Springer Verlag, 2002.
R. A. Earnshaw (Ed):
Frontier in Human-Centered Computing, Online Communities and Virtual Environment Springer Verlag, 2001
J. M. Carrol (Ed):
Human-Computer Interaction in the New Millennium, Addison-Wesley, 2001.
J. Nielsen, M. Tahir:
Homepage Usability: 50 Websites Deconstructed, New Riders Publishing, 2001.
E-Commerce Usability: Tools and Techniques to Perfect the On-Line Experience, Taylor & Francis, 2002.
J. S. Dumas, J. C. Redish:
A Practical Guide to Usability Testing, Intellect, 1999.
Designing Web Usability, New Riders Publishing, 1999.
A. J. Dix, J. E. Finlay, G. D. Abowd, R. Beale:
Human-Computer Interaction, Prentice-Hall, 1993.
The final grade will be computed from the following constituent parts:
Mid-semester exam (30%),
Final exam (30%) and
Closed-book examination is used for both mid-semesterand final exam.
Back to the list