Human-Computer Interaction
Syllabus (aka the HCI Film)
Week #1 (February 20—24)
-
Design, UX & Creativity
Lab classesuser interface, user experience, information architecture, interaction design, usability
Week #2 (February 27—March 2)
-
human capacities, cognition, modeling users, empirical laws, personas
-
Resources: The State of User Experience, Getting Started with User Research, Visual Representation, Using Metaphors to Think Visually, CogTool
Week #3 (March 5—9)
-
Human Factor (continued)
human capacities, cognition, modeling users, empirical laws, personas -
Resources: The Neuroscience of Usability, Stroop Test, Fitts' Law Demonstration, Redefining Hick's Law, Users, Roles, and Personas (PDF)
Week #4 (March 12—16)
-
Design Models and Methodologies
design, model, methodology, QOC, prototyping, wireframe, mockup, standards, guidelines -
Resources: Storyboard Central, UX Storytellers, Wireframing Resources, MockFlow, Style Guides & UI Guidelines, Web Standards, Usable Web
Week #5 (March 19—23)
-
visual design, IA, design patterns, presentation regions, navigation, examples
-
Resources: HCI design patterns (Ecaterina Moraru), Dark Patterns, GUIdebook, Color Matters, 404 Error Pages, Make Awesome Web, Fashionably Flexible Responsive Web Design
Week #6 (March 26—30)
-
UI Design. From Design Patterns to Flow
IA, design patterns, layout, affordance, interaction controls, data editing, flow -
Resources: The Page Is Dead, Live Coding Implemented, Mihaly Csikszentmihalyi: Creativity, Fulfillment and Flow
Week #7 (April 2—6)
-
Design Patterns for Social (Web) Interactions
design patterns, human behavior, social (Web) applications, best practices -
Resources: Designing Social Interfaces: Design Patterns
Week #8 (April 9—15)
-
Work to project
Week #9 (April 23—27)
-
User Interaction in the Context of Software Engineering
HCI engineering, usability, UI quality, heuristics, user testing, modeling, MDA -
Resources: WebAIM, W3C Internationalization Activity, AskTog, Eyetracking Methodology, Practical Guide to Controlled Experiments on the Web (PDF), A/B Testing, Agile Usability, Specifying a game UI via UsiXML and UIML
Please, consider these presentations – available under the terms of the Creative Commons Attribution-NonCommercial-ShareAlike license – as work in progress.