Introduction to Human Computer Interaction | Chris Johnson, Dept. of Computing Science, Univ. of Glasgow. |
| Foundations and Principles of HCI | Saul Greenberg, University of Calgary. |
| Research Methodologies in HCI | Saul Greenberg, University of Calgary. |
| Human Factors in Computer and Information Systems | Ben Shneiderman, University of Maryland. |
| Human-Computer Interaction Seminar | Terry Winograd, Stanford University. |
| Models and Theories of Human-Computer Interaction | Jack Carroll, Virginia Tech. |
| Interaction Design beyond Human Computer Interaction | Yvonne Rogers, Helen Sharp, Jennifer J. Preece. |
| Designing the User Interface | Ben Shneiderman, University of Maryland. |
| Introduction to Human-Computer Interaction Design | Terry Winograd, Stanford University. |
| Applicability of Software Usabiity Evaluation Techniques | Msc Dissertation of Simon Wilkinson |
| The Java Look and Feel Design Guidelines | Sun Microsystems, Inc. |
| Interface Design for Computer-based Learning Environments | Marshall G. Jones and James R. Okey |
| Official Guidelines for User Interface Developers and Designers | Microsoft Corporation |
| WEB STYLE GUIDE, 2nd edition | Patrick J. Lynch, Sarah Horton |
| Choosing Human-Computer Interaction (HCI) Appropriate Research Methods | CHARM, University of Maryland |
| Task-Centered User Interface Design | Clayton Lewis and John Rieman |
| Nonprofit Websites - Cutting Through the Emaze (1,3MB pdf) | Todd Baker, Vice President, Grizzard |
| Java Look and Feel Design Guidelines: Advanced Topics | Sun Microsystems, Inc |
| Apple Human Interface Guidelines | Apple Developer Connection |
| Seminar on Cognitive Modeling for UI Design | Professor David E. Kieras, Professor Bonnie E. John and Lisa Neal |