var tt1 = '
| Title | ThingLab |
| Type | Video |
| File type | Quicktime |
| Submitted | June 14, 2005 |
| File date | June 1, 1978 |
| Description | A demo of Alan Borning\'s constraint-based environment. See http://www.cs.washington.edu/research/constraints/ for the original video source and other writings on the subject. |
| Keywords | constraint, xerox, parc, simulation, smalltalk |
| URL | http://weblectures.cc.gatech.edu/hccvideos/thinglab-1978.mov |
| Title | As We May Think |
| Type | Article |
| File type | External Link |
| Submitted | March 1, 2004 |
| File date | June 1, 1945 |
| Description | The text of Vannevar Bush\'s seminal Atlantic Monthly article on the Memex system. Published in 1945, it foresaw concepts ranging from knowledge workers to personalized information retreival and hypertext. |
| Keywords | memex |
| URL | http://www.press.umich.edu/jep/works/vbush/vbush.shtml |
| Title | Heuristic Evaluation Essays |
| Type | Reference Material |
| File type | External Link |
| Submitted | September 1, 2005 |
| File date | November 30, 1999 |
| Description | A large collection of papers and essays on heuristic evaluation, a popular discount evaluation technique. Nielsen\'s writings include discussions of usability heuristics and their validation, a how-to guide and recommendations for further reading. |
| Keywords | |
| URL | http://www.useit.com/papers/heuristic/ |
| Title | SunSoft Usability Lab Tour |
| Type | Video |
| File type | WMV |
| Submitted | September 1, 2005 |
| File date | November 30, 1999 |
| Description | Video tour through the usability labs at Sun Microsystems, circa 1995. Shows observation room and testers using desktop applications. |
| Keywords | usability lab |
| URL | mms://weblectures.cc.gatech.edu/pub/hcirep/future/SunSoftLabTour.wmv |
| Title | Web-based UI Questionnaire Tool |
| Type | Tool |
| File type | External Link |
| Submitted | August 5, 2005 |
| File date | November 30, 1999 |
| Description | The online manual for a freely-available perl/cgi script that administers customizable web-based UI questionnaires. |
| Keywords | Subjective ratings, User interface, Online survey administration, Remote evaluation, CGI |
| URL | http://www.acm.org/~perlman/question.html |
| Title | A Comparative Overview of C# |
| Type | Article |
| File type | External Link |
| Submitted | August 8, 2005 |
| File date | August 10, 2000 |
| Description | Summarizes the language similarities between C# and Java and details how C# also improves on both Java and C++. |
| Keywords | comparison, .NET |
| URL | http://genamics.com/developer/csharp_comparative.htm |
| Title | Introduction to Prototyping Interactive Systems |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 25, 2005 |
| File date | April 29, 2005 |
| Description | Introductory lecture for a prototyping-by-programming course targeted at students with varying levels of programming experience. This lecture covers reasoning behind prototyping and some of the basic concepts (e.g., types, fidelity, evaluation). |
| Keywords |
| Title | Jython Refresher |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | First half covers basic Jython data structures and concepts--lists, tuples, dictionaries (i.e., hashes), scoping and modules. Second half concerns Jython GUI programming and using Java Swing widgets in Jython. |
| Keywords |
| Title | Asynchronous Programming 1 |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | A lecture on beginning asynchonous programming concepts. Discusses the event-driven paradigm (dispatchers and handlers/callbacks) using examples from Jython/Java Swing code. |
| Keywords |
| Title | Asynchronous Programming 2 |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | Lecture on ansynchronous programming concepts and specifically the implemenation of event dispatchers using Jython/Swing threading. |
| Keywords |
| Title | Distributed Applications - Networking Basics |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Distributed Applications - Design Principles |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Distributed Applications - More Networking Design |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Exploiting Intelligence |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Database Management |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Research Ethics |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | March 14, 2005 |
| Description | A lecture on ethics in scientific research, focusing on the history of ethics in research experiments and how it led to the creation of U.S. federal regulations, Institute Review Boards (IRBs) and related concepts (e.g., informed consent). |
| Keywords |
| Title | Overview of Science |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | March 14, 2005 |
| Description | |
| Keywords | Theory, Research Process, Psychology |
| Title | Research Strategies |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 27, 2005 |
| File date | March 14, 2005 |
| Description | |
| Keywords |
| Title | Formulating a Research Question |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 28, 2005 |
| File date | March 14, 2005 |
| Description | An exposition on the process of formulating a good research question. Covers the characteristics and possible sources of clear, precise research and statistical hypotheses. |
| Keywords |
| Title | Management Issues: Levels, Reliability, Validity |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 28, 2005 |
| File date | March 14, 2005 |
| Description | |
| Keywords |
| Title | Internal/External Validity and Pitfalls |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 28, 2005 |
| File date | March 14, 2005 |
| Description | |
| Keywords |
| Title | Control and Experimental Design |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 28, 2005 |
| File date | March 14, 2005 |
| Description | A lecture that covers why, how and what variables to control in an experimental design. Also discusses within- vs. between-subjects designs and variable interaction. |
| Keywords |
| Title | Quasi-experimental Design |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 28, 2005 |
| File date | March 14, 2005 |
| Description | |
| Keywords |
| Title | Focus Group Research Techniques |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 28, 2005 |
| File date | March 14, 2005 |
| Description | |
| Keywords |
| Title | Knowledge Engineering |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | July 29, 2005 |
| File date | July 29, 2005 |
| Description | |
| Keywords |
| Title | Creating and Developing Interface Ideas |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 1, 2005 |
| File date | August 25, 2004 |
| Description | A short lecture with tips on brainstorming new ideas and modifying ideas from other fields for computing applications. |
| Keywords |
| Title | Quantitative Ways to Evaluate Systems: ANOVA |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 1, 2005 |
| File date | August 25, 2004 |
| Description | An overview of Analysis of Variance (ANOVA) statistical method, one of the most important and widely-used techniques in HCI and psychology research data analysis. |
| Keywords |
| Title | Quantitative Ways to Evaluate Systems |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 1, 2005 |
| File date | August 25, 2004 |
| Description | Lecture on quantitative experimental data collection and analysis. Includes notes on experimental design, hypotheses, variables and statistical methods(e.g., t-tests). |
| Keywords |
| Title | Graphical Screen Design |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | Lecture on elements of graphic design principles: CRAP (contrast, repetition, alignment, proximity). Includes a variety of examples from computer applications, typography and GUI elements. |
| Keywords |
| Title | Usability Heuristics |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | An overview of the heuristic evaluation technique and a presentation of nine general design principles. The principles are similar to many other similar lists: be consistent, provide feedback, speak the user\'s language, etc., and detailed descriptions an... |
| Keywords |
| Title | History of HCI |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | The evolution of how humans interact with computers from the early days of paper tape and punched cards to today\'s GUIs et al. to tomorrow\'s VR, natural language, ubiquitous computing and autnomous agents. Highlights Vanevar Bush\'s Memex from \"As we may t... |
| Keywords |
| Title | Metaphors and Direct Manipulation |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | Introduction to HCI |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | Introductory lecture for a HCI/interface design survey course. |
| Keywords |
| Title | High-level Models of Human-Computer Behavior |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | User-Centered Design and Prototyping |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | Design of Everyday Things |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | Psychopathology of Everyday Things |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | Presents a variety of poorly designed physical and virtual systems, reminiscent of Don Norman and his book Design of Everyday Things. |
| Keywords |
| Title | Representations and Information Visualization |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | Task-centered System Design |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | Ubiquitous Computing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | Getting Physical |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | |
| Keywords |
| Title | ActiveX Controls |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 25, 2004 |
| Description | A very brief overview of the MS Windows COM and ActiveX control environments. |
| Keywords |
| Title | A Very Brief Primer of Qualitative Research |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | March 14, 2005 |
| Description | |
| Keywords |
| Title | Journals, Conferences and the Press |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | March 14, 2005 |
| Description | Covers the generic journal submission process, writing a research paper, oral presentation tips and dealing with the press. |
| Keywords | publishing, presentation, writing, tips, hints |
| Title | Introduction to Qualitative Methods |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Qualitative Methods: Background |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Qualitative Study Design |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | August 1, 2005 |
| Description | This lecture covers a process for conducting effective qualitative research. It covers research questions; instrument selection; sampling; personal bias issues; research validity and reliability; and data recording methods. |
| Keywords |
| Title | Observation |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Interviewing |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | A guide to interviewing from a ethnographic perspective. Covers semi-structured and unstructured formats, their advantages and disadvatages and notes about examples of each. Suggests a number of common characteristics of successful interviews, such as de... |
| Keywords |
| Title | Interviewing vs. Observation |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | This is a short lecture comparing of the relative advantages and disadvatages of participant observation vs. interviewing as data gathering data methods. |
| Keywords |
| Title | Other Qualitative Data Gathering Methods |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | This lecture surveys a variety of data gathering methods (artifact analysis, questionnaires/surveys, log and diary studies). It goes into detail about what activities are involved in such studies and suggests good and poor ways of carrying them out. The ... |
| Keywords |
| Title | Grounded Theory |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Other Qualitative Analysis Methods |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 3, 2005 |
| File date | April 29, 2005 |
| Description | |
| Keywords |
| Title | Affordances |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Alternative Interfaces |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Attention, Errors and Modes |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Case Study: Image Searching |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Formal Usability Studies |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Graphic Design |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | This lecture discusses graphic design as it relates to UI design. It covers layout grids, consistency and other gestalt-style principles as the affect the look and feel of GUI components and layout. |
| Keywords |
| Title | Design Guidelines and Heuristic Evaluation |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Introduction to UI Design and Development |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Low-fidelity Prototyping |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Mental Models |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Metaphor in User Interfaces |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Personas |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Predictive Models |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 3, 2005 |
| File date | August 19, 2004 |
| Description | This lecture covers (in relative detail) evaluation via various forms of cognitive modeling: Fitts\' Law, Keystroke-Level Modeling and GOMS. It also includes simple examples. The last section covers a comparison of other evaluation methods (heuristic eva... |
| Keywords | model-human processor, |
| Title | Introduction to User-centered Design 1 |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 4, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Introduction to User-centered Design 2 |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Wireframing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | The Role of Cognitive Abilities |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Interactive Graphics and Animation |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | A lecture on interactive graphics and animation in information visualization. Focuses on brushing, dynamic queries, and the application of (cartoon) animation principles to infovis and UI design. |
| Keywords |
| Title | Introduction to Information Visualization |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Multidimensional Visualization |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Perceptual Principles and Graphs |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Zooming and Focus+Context |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2004 |
| Description | |
| Keywords |
| Title | Automating Visualization Design |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | April 13, 2005 |
| Description | |
| Keywords |
| Title | Introduction to Research Topics in Human-Computer Interaction |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Computer-Supported Cooperative Work |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | Introductory presentation on Computer Supported Collaborative Work. Covers: definition of CSCW and Groupware; taxonomy based on synchronous/asynchronous and same/different place. Uses pictures of artifacts, groups, screens to illustrate each quadrant of ... |
| Keywords |
| Title | Ubiquitous Computing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Tangible Interaction and Augmented Reality |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | UI Software Tools |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Fieldwork and Prototyping |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Evaluation |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Information Visualization |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Intelligent UIs |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Audio and Speech |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Multimodal Interfaces |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Vision-based Interaction |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Collaborative Spaces |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | This is mostly about Proxemics, the study of spatial relations between individuals as found in different cultures and social/work situations. Proxemics is important in building computer-based collaborative workspaces - several of which are mentioned. They... |
| Keywords |
| Title | Gestural and Bimanual Input |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Design and Prototyping |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 11, 2005 |
| Description | |
| Keywords |
| Title | Walkthroughs and GUI Programming Fundamentals |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 11, 2005 |
| Description | |
| Keywords |
| Title | Heuristic Evaluation and HCI Theories |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 11, 2005 |
| Description | |
| Keywords |
| Title | User Testing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 11, 2005 |
| Description | |
| Keywords |
| Title | Usability and the Web |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 11, 2005 |
| Description | |
| Keywords |
| Title | Usability Software Engineering, Prototyping and Advanced Topics |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 11, 2005 |
| Description | |
| Keywords | Tcl/Tk, scripting, waterfall method |
| Title | Brainstorming the Future |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | April 19, 2001 |
| Description | |
| Keywords |
| Title | Online Communities |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | March 8, 2001 |
| Description | |
| Keywords |
| Title | Early Visions - As We May Think |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | January 25, 2001 |
| Description | A lecture devoted to the impact and context of Vannevar Bush\'s seminal Atlantic Monthly article \"As We May Think.\" |
| Keywords |
| Title | Early Visions - Engelbart |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 1, 2001 |
| Description | |
| Keywords |
| Title | Introduction to the Past, Present and Future of Interactive Computing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | January 18, 2001 |
| Description | |
| Keywords |
| Title | Inventing the Desktop 1 |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 8, 2001 |
| Description | |
| Keywords |
| Title | Inventing the Desktop 2 |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 15, 2001 |
| Description | |
| Keywords |
| Title | Ubiquitous Computing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | March 1, 2001 |
| Description | |
| Keywords |
| Title | Universal Usability and Novice Programming |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | March 15, 2001 |
| Description | |
| Keywords |
| Title | World Wide Web |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | March 1, 2001 |
| Description | A very brief history of hypertext and the world-wide web, WWW. Ted Nelson and Tim Berners-Lee. What the WWW lacks. Alternatives to hypertext: XLibris, Stretchtext. |
| Keywords |
| Title | Action Analysis and Automated Evaluation |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | April 15, 2002 |
| Description | |
| Keywords |
| Title | Conceptual Models and Interface Metaphors |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 2, 2002 |
| Description | |
| Keywords |
| Title | Contextual Inquiry |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | January 30, 2002 |
| Description | |
| Keywords |
| Title | Computer-supported Cooperative Work |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | April 1, 2002 |
| Description | An introductory presentation on CSCW, covering the following topics in overview fashion: definitions of Computer Supported Collaborative Work and Groupware, types of cooperative work, taxonomy or CSCW/Groupware based on synchronous/asynchronous/same place/... |
| Keywords |
| Title | Design Discovery |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | January 28, 2002 |
| Description | |
| Keywords |
| Title | Early Visions of HCI |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 6, 2002 |
| Description | |
| Keywords |
| Title | Heuristic Evaluation |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 25, 2002 |
| Description | |
| Keywords |
| Title | Human Abilites: Color, Vision, Perception and Cognition |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 11, 2002 |
| Description | |
| Keywords |
| Title | Introduction to the Design, Prototyping and Evaluation of Human-Computer Interfaces |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | January 23, 2002 |
| Description | |
| Keywords |
| Title | Low-fidelity Prototyping |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2002 |
| Description | |
| Keywords |
| Title | Model View Controller |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | April 29, 2002 |
| Description | |
| Keywords |
| Title | Rapid Prototyping |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | March 11, 2002 |
| Description | |
| Keywords |
| Title | Speech User Interfaces |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 20, 2002 |
| Description | |
| Keywords |
| Title | Toolkits: Output |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 1, 2002 |
| Description | An overview of different aspects of 2-D graphics issues: image models, coordinate systems, drawing abstractions, clipping and color models. |
| Keywords |
| Title | Toolkits: Input and Communications |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | May 6, 2002 |
| Description | |
| Keywords |
| Title | Typography |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | April 10, 2002 |
| Description | |
| Keywords |
| Title | User Testing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | August 19, 2002 |
| Description | |
| Keywords |
| Title | Visual Information Design |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | April 24, 2002 |
| Description | |
| Keywords |
| Title | Web Design Patterns 2 |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | March 4, 2002 |
| Description | |
| Keywords |
| Title | Web Design Patterns 1 |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | February 27, 2002 |
| Description | |
| Keywords |
| Title | Web vs. GUI Design |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | August 5, 2005 |
| File date | March 6, 2002 |
| Description | This lecture highlights some of the key differences between web and other interactive computing design environments (contextual and statelessness issues, latency, etc.). It also presents and summarizes Jakob Nielsen\'s list (from 1996!) of the top 10 mista... |
| Keywords |
| Title | Bibliography of Fitts\' Law Research |
| Type | Reference Material |
| File type | External Link |
| Submitted | September 20, 2005 |
| File date | June 25, 2002 |
| Description | A large listing of research works relating to Fitts\' Law. The sources are from psychology, HCI, human factors and other field\'s conferences and journals. |
| Keywords | |
| URL | http://www.yorku.ca/mack/RN-Fitts_bib.htm |
| Title | History of HCI (1/2) |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 24, 2004 |
| Description | The History of HCI unfolds through technological advances, paradigm shifts and contributions of key individuals. This first part tells the story from the first days of computers in 1945 to batch processing and time sharing, Vannevar Bush\'s MEMEX, Jack Lic... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/HCI_History_Part1.htm |
| Title | History of HCI (2/2) |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 30, 2004 |
| Description | The PC and GUI revolution is discussed, starting with XEROX PARC and the Alto, various personal computers, and then commercial systems with WIMP and GUI interfaces - Star, Lisa, Macintosh. Important paradigm shifts include the WIMP and GUI, direct manipul... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/HCI_History_Part2.htm |
| Title | Requirements Gathering (1/5) - Overview |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 8, 2005 |
| Description | The first of a five part series on requirements gathering and task definition. Motivates the need for these steps in the UI design process, list typical real world constraints, lists but does not elaborate on various requirements gathering methods, and su... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/RequirementsGathering1.htm |
| Title | Requirements Gathering (2/5) - Methods |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 8, 2005 |
| Description | Part 2 of a 5 part series on requirements definition and task analysis. Eight methodologies are discussed, as well as some of the pros and cons of the methods. Methods include ethnographic field observations, thinking out loud observation, cooperative ... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/RequirementsGathering2.htm |
| Title | Requirements Gathering (3/5) - Know the User |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 8, 2005 |
| Description | Part 3 of a 5 part series on requirements definition and task analysis. While using any of the 8 methodologies discussed in the previous part, we want to understand not just what and why and how the user does things, but we must also understand user chara... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/RequirementsGathering3.htm |
| Title | Requirements Gathering (4/5) - Organizing Data |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | May 26, 2004 |
| Description | After gatheirng reams of data, how to make sense of it and organize it? Card sorting, diagramming, and outlining are useful tools. |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/ReqDefPart4.htm |
| Title | Requirements Gathering (5/5) - Documentation |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | May 26, 2004 |
| Description | The results of requirements gathering and task analysis must be documented. Elements of the documentation are: 1) real-world constraints; 2) essential use cases; 3) usability requirements; 4) user characteristics and personas; 5) hierarchical task analysi... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/ReqDefPart5.htm |
| Title | Human Abilities (1/3) - Senses & Memory |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 11, 2005 |
| Description | The first of two lectures on human capabilities, we discuss our sensory systems at an overview level - visual, auditory, tactile. General concepts of just noticable difference, magnitude of physical stimulus vs perceived magnitude. Brief mention is made ... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/Human_Abilities_1.htm |
| Title | Human Abilities (2/3) - Model Human Processor |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | June 20, 2005 |
| Description | The Card, Moran, Newell Model Human Processor is described. Three memories - perceptual, short-term and long term, and memory characteristics of representation, capacity, and duration. Three processors - perceptual, motor and cognitive and their cycle ti... |
| Keywords | |
| URL | http://stream.cc.gt.atl.ga.us/videolectures/Human_Abilities_Part2of2.htm |
| Title | Human Abilities (3/3) - Performance Models |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | May 25, 2004 |
| Description | Four models are discussed, with examples of their use: power law of practice; Hick\'s Law giving the time to choose one of n equally-likely alternatives; Fitts\' law giving the time to move a cursor to a target as a function of target size and distance to t... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/simple_human_models.htm |
| Title | Introduction to the Design Process |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | January 28, 2005 |
| Description | This is a high-level overview of the entire UI design process, starting with task analysis, understanding the user, defining constraints (time, cost, platform, compatabilities, ...), function allocation and usability criteria, and then moving through desig... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/Intro_Design_Process.htm |
| Title | Design Principles (1/3) - Overview |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | February 2, 2005 |
| Description | This is an introduction to the idea of design principles (also known as design guidelines) - the ideas that they are based on observations and psychological insights, that they are not absolutes, that they might conflict in specific cases, that there are m... |
| Keywords | |
| URL | http://stream.cc.gt.atl.ga.us/videolectures/JDF_Design_Principles_part1of3.htm |
| Title | Design Principles (2/3) - Learnability/Flexibility |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | February 3, 2004 |
| Description | Learnability Principles Flexibility Principles This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth Mynatt, Jeff Pierce, Colin Potts, Chris Shaw,... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/JDF_Design_Principles_part2of3.htm |
| Title | Design Principles (3/3) - Robustness |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | February 3, 2004 |
| Description | Robustness Principles, Styleguides, Summary This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth Mynatt, Jeff Pierce, Colin Potts, Chris Shaw, Jo... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/JDF_Design_Principles_part3of3.htm |
| Title | Design of Everyday Things |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | February 3, 2004 |
| Description | Don Norman on Design & HCI This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth Mynatt, Jeff Pierce, Colin Potts, Chris Shaw, John Stasko, and Bru... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/JDF_DOET.htm |
| Title | Errors, Documentation and Help |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | February 3, 2004 |
| Description | An ounce of prevention... It\'s in the manual.. This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth Mynatt, Jeff Pierce, Colin Potts, Chris Shaw, ... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/JDF_Errors_Doc_Help.htm |
| Title | Dialog Design (1/5) - Command Languages |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | June 3, 2004 |
| Description | This is the first of a series of presentations on fivedialogue styles: command languages; window, icon, mouse and pointer; direct manipulation; speech and natural language; and pen and gesture. In this presentation, a number of general issues affecting c... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/Dialog_Cmd_Languages.htm |
| Title | Dialog Design (2/5) - Direct Manipulation |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 30, 2004 |
| Description | Direct Manipulation as a style of dialogue. Characterization of direct manipulation. Examples of direct manipulation. Pros and cons of direct manipulation. Understanding direct namipulation in the context of the gulf of execution and the gulf of interp... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/JDFDialog-DirectManipNew.htm |
| Title | Dialog Design (3/5) - WIMP Interfaces |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | June 3, 2004 |
| Description | First is a brief review of the general issues surrounding design of dialogue styles. Second is a discuss of WIMP interfaces. Pros and cons of windows manager interfaces, types of menus (pop-up, pull-down, hierarchical, etc.), pros and cons of menus, and g... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/Dialog_WIMP.htm |
| Title | Dialog Design (4/5) - Speech & Language |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | February 23, 2005 |
| Description | This presentation covers five topics: Physical characteristics of speech, when to use speech in a UI, speech input (speaker recognition, discrete vs continuous speech, speaker-independent vs speaker dependent, and speech understanding), speech output, an... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/HCI_Dialog-Speech_Language.htm |
| Title | Dialog Design (5/5) - Gesture & Pen |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | February 24, 2005 |
| Description | Pen / stylus input techniques, with emphasis on PDAs and different ways of inputting text: soft keyboards, T9, Graffiti, Cirrin, Quikwriting, recognition of printing and script. Brief mention of inputting commands via gestures, and user identification vi... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/HCI_Dialog-Gesture_Pen.htm |
| Title | Prototyping |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 24, 2004 |
| Description | Why prototype the UI? Four considerations in prototyping - representation, scope, executability, maturation. Prototyping terminology - early & late, low-fidelity & high-fildelity, horizontal & vertical. Non-computer prototyping methods - visual & physica... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/Prototyping.htm |
| Title | UI Software |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | August 30, 2004 |
| Description | An overview of the architectural structure of interactive systems - window system, window manager, widet (toolkit) library, higher-level tools. Key window system concepts: server/client, policy-free window system, window hierarchy, event notification, inp... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/UI_Software.htm |
| Title | Graphic Design (1/3) - Typography |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | March 2, 2004 |
| Description | An introduction to typographical concepts and jargon: fonts, styles (italic, bold, plain) serif / sans serif, monospace / proportional spacing, points, kerning, tracking, baseline, ascenders / descenders, line spacing (leading), alignment. Guidelines for ... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/HCI_Typography.htm |
| Title | Graphic Design (2/3) - Color |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | March 2, 2004 |
| Description | Color concepts and color usage guidelines. Hue, saturation, value color model; reflected and emitted light; RGB color model and CRTs. When / how to use color; foreground / background colors; color for coding; redundant coding with color; cultural meaings... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/JDF_Color.htm |
| Title | Graphic Design (3/3) - Icon Design |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | July 7, 2005 |
| Description | What are icons, why do we use icons, what can be represented with icons (objects, actions, attributes, etc.), examples of icons used for different purposes, design guidlines for icons and examples of guideline use, graphics alphabet for icon design, experi... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/Icon_Design_070705.htm |
| Title | Testing the UI (1/2) |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | March 4, 2004 |
| Description | |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/HCI_Testing_the_UI-part1of2.htm |
| Title | Testing the UI (2/2) |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | March 4, 2004 |
| Description | |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/HCI_Testing_the_UI-part2of2.htm |
| Title | Discount Evaluation |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | May 26, 2004 |
| Description | Discount usability evaluation is a formative evaluation method to predict how well/fast/easily a UI prototype will work, without having to do full-fledged usability testing. Heuristic evaluation, in which a small number of expert reviewers critique a UI p... |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/predictive_eval.htm |
| Title | Cognitive Walkthrough |
| Type | Web Lecture |
| File type | |
| Submitted | September 29, 2005 |
| File date | March 30, 2004 |
| Description | Discount formative evaluation technique for learnability. This material has been developed by Gregory Abowd. Permission is granted to use with acknowledgement for non-profit purposes. Last revision: March 2004. |
| Keywords | |
| URL | http://weblectures.cc.gatech.edu/videolectures/Abowd_Cognitive_Walkthrough.htm |
| Title | Interaction Design Encyclopedia |
| Type | Reference Material |
| File type | External Link |
| Submitted | October 28, 2005 |
| File date | October 28, 2005 |
| Description | A free, collaboratively-generated, peer-reviewed site spearheaded by Mads Soegaard. Contains articles on topics related to Interaction Design (HCI, Human Factors, Information Architecture, etc.). |
| Keywords | |
| URL | http://www.interaction-design.org/ |
| Title | Introduction to User Interface Software |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | November 2, 2005 |
| File date | December 1, 2004 |
| Description | |
| Keywords |
| Title | Output: Technologies and User Interfaces |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | November 2, 2005 |
| File date | December 1, 2004 |
| Description | |
| Keywords |
| Title | Jython and Swing |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | November 2, 2005 |
| File date | December 1, 2004 |
| Description | |
| Keywords |
| Title | UI Environments |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | November 2, 2005 |
| File date | December 1, 2004 |
| Description | |
| Keywords |
| Title | Working with Natural Data Types |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | November 2, 2005 |
| File date | December 1, 2004 |
| Description | |
| Keywords |
| Title | Interaction Techniques |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | November 2, 2005 |
| File date | December 1, 2004 |
| Description | A basic survey of GUI interaction methods or widgets (buttons, sliders, etc.) along with the actions to which they best correspond (invoke action, range selection, etc.). |
| Keywords |
| Title | Model-based Evaluation of User Interfaces |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | GOMS Models as Simplified Cognitive Architectures |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | A Survey of Cognitive Architectures |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | Practical Issues in Cognitive Modeling for UI Design |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | Making simple models easy: A new tool for Keystroke-Level Models |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | Seminar on Cognitive Modeling for UI Design (1/3) |
| Type | Audio Lecture |
| File type | MP3 |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | Seminar on Cognitive Modeling for UI Design (2/3) |
| Type | Audio Lecture |
| File type | MP3 |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | Seminar on Cognitive Modeling for UI Design (3/3) |
| Type | Audio Lecture |
| File type | MP3 |
| Submitted | November 2, 2005 |
| File date | April 9, 2005 |
| Description | |
| Keywords |
| Title | Web-based Fitts\' Law Test |
| Type | Tool |
| File type | External Link |
| Submitted | November 2, 2005 |
| File date | June 25, 2002 |
| Description | An Java-based online study of Fitts\' Law-style mouse movement by researchers at UC - Berkeley. |
| Keywords | |
| URL | http://www.tele-actor.net/fitts/index.html |
| Title | The CogTool Project |
| Type | Tool |
| File type | External Link |
| Submitted | November 2, 2005 |
| File date | October 17, 2005 |
| Description | The CogTool Project is directed by Bonnie John, and is directed at creating a system to reduce the overhead in producing rigorous models of skilled human performance on computing systems. This page is an overiew of the project with pointers to further inf... |
| Keywords | |
| URL | http://www.cs.cmu.edu/~bej/cogtool/ |
| Title | Heuristic evaluation of ambient displays |
| Type | Article |
| File type | External Link |
| Submitted | November 2, 2005 |
| File date | November 2, 2005 |
| Description | This paper (from CHI 2003) describes the development and validation of a set of heuristics for ambient display devices. |
| Keywords | calm computing |
| URL | http://doi.acm.org/10.1145/642611.642642 |
| Title | Empirical development of a heuristic evaluation methodology for shared workspace groupware |
| Type | Article |
| File type | External Link |
| Submitted | November 2, 2005 |
| File date | November 2, 2005 |
| Description | The authors presented their process of developing a set of heuristics for groupware system development. |
| Keywords | |
| URL | http://doi.acm.org/10.1145/587078.587093 |
| Title | Advanced Graphics and GUIs in Java |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 4, 2005 |
| File date | May 4, 2005 |
| Description | |
| Keywords |
| Title | HCI Bibliography: Education in HCI |
| Type | Reference Material |
| File type | External Link |
| Submitted | November 4, 2005 |
| File date | November 4, 2005 |
| Description | The educational section of Gary Perlman\'s excellent compilation of online HCI resources. |
| Keywords | |
| URL | http://hcibib.org/education/ |
| Title | C# Overview for Programmers |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 4, 2005 |
| File date | May 4, 2005 |
| Description | |
| Keywords |
| Title | Piccolo.NET: a Scalable Structured Graphics Toolkit |
| Type | Lecture |
| File type | Microsoft PowerPoint Presentation |
| Submitted | November 4, 2005 |
| File date | May 4, 2005 |
| Description | Piccolo.NET is a C# graphics architecture derived from Jazz, Pad++ and Pad, which are all toolkits for building zoomable UIs (ZUIs). This lecture summarizes its origins, structure and capabilities. |
| Keywords |
| Title | 2-D Graphics and User Interfaces |
| Type | Lecture |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | November 4, 2005 |
| Description | |
| Keywords |
| Title | Windows Explorer in C# |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | November 7, 2005 |
| Description | |
| Keywords |
| Title | Tile Game with Undo/Redo |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | November 7, 2005 |
| Description | |
| Keywords |
| Title | Internationalization and GUI Threads |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | November 7, 2005 |
| Description | |
| Keywords |
| Title | Graphics and Widgets |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | November 7, 2005 |
| Description | |
| Keywords |
| Title | Piccolo.NET and Custom Controls |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | November 7, 2005 |
| Description | |
| Keywords |
| Title | Black Squares |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | Design activity exploring ways to compose abstract elements to create distinct impressions. |
| Keywords |
| Title | Park Construction Kit |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | A challenge to create 1) a paper prototype of a visual programming language supporting public park design and 2) \'Alexander-like\' patterns that link human activity with a part of the park design. |
| Keywords |
| Title | Find My Momma! Design |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | Class activity to design a communication interface between child and parent; the design is in the context of school, day care, after-school activities in which children are separated from their parents but in the care of other adults. |
| Keywords |
| Title | Decomposing Swapping in Microsoft Word |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | A GOMS/KLM assignment that requires the use of hierarchical task analysis and KLM operator modeling to make predictions about activities in Microsoft Word. Also includes a free-form request for students to synthesize their results and suggest improvements... |
| Keywords |
| Title | The Next Generation Time Piece |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | A free-form design assigment requiring a physical prototype of a wearable time piece. |
| Keywords |
| Title | Information Tools for Social Change |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | Free-form design activity concerning the social effects of design activities, specifically, analyzing some of the author\'s previous work from the perspectives of Illich\'s \'Convivial Reconstruction\' or Value Sensitive Design. |
| Keywords |
| Title | Observation of Expert Designer |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | This assignment asks students to analyze (in writing) the activities of an expert designer (creating a system that promotes energy efficiency) using Schön\'s design event categorization. |
| Keywords |
| Title | Scenario and Persona Design |
| Type | Class Activity |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | Class activity to design a system to promote energy efficiency in the home, and to do so via scenario and persona development. |
| Keywords |
| Title | The Character of Design |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords |
| Title | Design as Composition and Pattern Making |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords |
| Title | Design as Dialog |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords |
| Title | Design as Hierarchical Decomposition |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords | GOMS |
| Title | Design as Invention |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords |
| Title | Design as Participation |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords | scandanavian design, participatory design |
| Title | Design as Reflection |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords |
| Title | Design as Social Process |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords |
| Title | Design for Human Values |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 21, 2005 |
| Description | |
| Keywords |
| Title | Theories and Practice of Design for Information Systems |
| Type | Syllabus |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | June 10, 2005 |
| Description | This course explores the theories and practice of design - the intentional act of \"changing an existing situation into a preferred one\". It considers design for information systems from a variety of orientations: design by social process, design by reflec... |
| Keywords |
| Title | Human Error |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Urban Computing |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | (Nearly) Invisible Computing |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 7, 2005 |
| File date | May 12, 2005 |
| Description | |
| Keywords |
| Title | Cell Phone Task Action Counts |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 8, 2005 |
| File date | November 8, 2004 |
| Description | A short, easy to do assignment to count keystrokes needed to perform a series of tasks on the student\'s own cell phone - look up a name, redial a number, store a number in the directory. Students post their results and get to see quite a bit of variation ... |
| Keywords |
| Title | Dialog Design and Direct Manipulation |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 22, 2005 |
| Description | |
| Keywords | WIMP |
| Title | Dialog Design and Natural Input |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 23, 2005 |
| Description | |
| Keywords |
| Title | Prototyping |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 1, 2005 |
| Description | |
| Keywords |
| Title | Graphic Design |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | March 11, 2005 |
| Description | |
| Keywords |
| Title | Testing and Evaluation |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | March 11, 2005 |
| Description | Short assigment with questions about Nielsen\'s heuristics, IRB, observation and user testing. |
| Keywords |
| Title | Cognitive Walkthrough |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | March 29, 2005 |
| Description | |
| Keywords |
| Title | Requirements Gathering |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | January 25, 2005 |
| Description | |
| Keywords | evaluation |
| Title | Requirements Gathering |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | January 25, 2005 |
| Description | |
| Keywords | stakeholders, persona, task model |
| Title | Human Abilities, Senses and Memory |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | January 25, 2005 |
| Description | |
| Keywords | chunking |
| Title | Modeling Human Abilities |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | January 25, 2005 |
| Description | |
| Keywords |
| Title | Design Principles |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 1, 2005 |
| Description | |
| Keywords | learnability, flexibility |
| Title | Design Principles |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 1, 2005 |
| Description | |
| Keywords | robustness, learnability, observability |
| Title | Designing for Errors |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 15, 2005 |
| Description | |
| Keywords |
| Title | Designing Help |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 11, 2005 |
| Description | |
| Keywords |
| Title | Dialog Design and Command Languages |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | February 20, 2005 |
| Description | |
| Keywords | CLI |
| Title | Getting Acquainted with Jython, Java and Swing |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | November 29, 2004 |
| Description | |
| Keywords |
| Title | Dividing Interfaces Across Devices |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 8, 2005 |
| File date | January 10, 2005 |
| Description | |
| Keywords |
| Title | Starting a Framework Supporting Interface Division |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 8, 2005 |
| File date | January 10, 2005 |
| Description | |
| Keywords |
| Title | Adding Behaviors to Divided Interfaces |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | January 10, 2005 |
| Description | |
| Keywords |
| Title | Interface Generator and Conditional Behavior |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 8, 2005 |
| File date | January 10, 2005 |
| Description | |
| Keywords |
| Title | Using a Divided Interface Framework |
| Type | Homework |
| File type | Microsoft Word Document |
| Submitted | November 9, 2005 |
| File date | January 10, 2005 |
| Description | |
| Keywords |
| Title | Visualizing Multivariate Data |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 9, 2005 |
| File date | January 19, 2005 |
| Description | The purpose of this assignment is to get you thinking about how one might visualize a modest multivariate data set. |
| Keywords |
| Title | Hall of Fame/Hall of Shame |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 9, 2005 |
| File date | January 10, 2005 |
| Description | Class assignment wherein students are directed to find either extremely good or extremely poor examples of interface design (and justify their reasoning). This assignment can be augmented by collating student responses and having the class vote on the bes... |
| Keywords |
| Title | Simple Heuristic Evaluation |
| Type | Homework |
| File type | Adobe Acrobat Document |
| Submitted | November 9, 2005 |
| File date | January 10, 2005 |
| Description | A short homework assignment performing a brief Heuristic Evaluation on a screenshot (included) of a prototypical web-based shopping cart interface. |
| Keywords |
| Title | Sample Information Visualization Exam Questions |
| Type | Test/Exam |
| File type | Adobe Acrobat Document |
| Submitted | November 9, 2005 |
| File date | November 29, 2004 |
| Description | A set of sample exam questions suggested by students in an information visualization class. |
| Keywords |
| Title | Midterm Exam |
| Type | Test/Exam |
| File type | Microsoft Word Document |
| Submitted | November 9, 2005 |
| File date | October 22, 2004 |
| Description | Midterm exam for an undergraduate HCI survey course. |
| Keywords |
| Title | Final Exam |
| Type | Test/Exam |
| File type | Microsoft Word Document |
| Submitted | November 9, 2005 |
| File date |