|
Date |
Topic |
Subtopics |
Reading |
Homework |
Topic: Search Engines |
Project Deliverables |
Activities |
1 |
7-Jan |
Introduction |
Introduction to HCI
Historical Overview
Introduction to User-Centered Design |
Dix 1
Preece 1, 2 Norman |
|
|
|
Introduction
Organization |
2 |
14-Jan |
Understanding Users and Their Tasks |
User Profiles, Task Analysis, Formal Modeling
Human Information Processing -- Implications for HCI Design |
Dix 4, 6, 7 Preece 3-6 |
Homework 1 |
Purpose and Goals of Search Engines;
Syntactic vs. content-oriented search |
|
Selection of the Application |
3 |
21-Jan |
Usability Testing and Evaluation |
Prototypes and Prototyping
UI Evaluation Techniques
Usability Testing |
Dix 7, 9, 11
Preece 27, 29-34 |
|
|
Project Summary |
|
4 |
28-Jan |
Iterative Design and Prototyping;
Principles and Guidelines |
Iterative Design; Prototypes;
Designing Good User Interfaces
Models & Metaphors |
Dix 4-6
Preece 6, 7
Norman |
Homework 2 |
User requirements and usability goals; informal usability testing |
|
Prototype Design,
Testing and Evaluation Plan |
5 |
4-Feb |
Interacting with Devices |
Input Devices
Output Devices
Control |
Dix 3 Preece 11, 12 |
|
|
Selection and Requirements; Evaluation Plan |
Prototype Implementation |
6 |
11-Feb |
Interaction Styles |
Command-Line Interfaces
Full-Screen Interfaces
Menus
Graphical User Interfaces
Natural Language Interfaces |
Dix 8 Preece 13 |
Homework 3 |
Interaction styles and design elements for search engines |
|
|
7 |
18-Feb |
Midterm |
Lectures 1-6 |
Old Exams |
|
|
|
|
8 |
25-Feb |
Spring Break |
|
|
|
|
|
|
9 |
3-Mar |
UI Design Elements |
Windows
World-Wide Web |
Dix 10
Preece 14 |
|
|
|
|
10 |
10-Mar |
Graphic Design Guidelines |
Screen Layout
Implications for Windows and Web Page Design |
Dix 16
Preece 21, 22
Nielsen, Tufte |
Homework 4 |
Presentation of search results and feedback |
Prototype |
|
11 |
17-Mar |
UI Development Tools |
GUI Builders
UIMS
Development Environments |
Dix 10
Preece 28 |
|
|
|
Testing functionality |
12 |
24-Mar |
Selected Topics |
User Support and Assistance
Help, Wizards
Task-Based, User-Aware Interfaces |
Dix 12
Preece 15 |
Homework 5 |
Formal usability evaluation |
|
Evaluation |
13 |
31-Mar |
Project Presentations
Recent Developments |
Intelligent Agents
Personalization and Dynamic User Profiling
Adaptive User Interfaces |
|
|
|
Evaluation |
|
14 |
7-Apr |
Project Presentations
Recent Developments |
Computer-Supported Cooperative Work
New Directions in HCI |
Preece 9, 10, 16
Dix 13, 14 |
|
|
|
Revisions documentation |
15 |
14-Apr |
Final Exam |
|
|
|
|
Full Documentation |
Project Documentation complete |