CS 160 Introduction
UI Hall of Fame or Hall of Shame?
Long Intros Belong in the UI Hall of Shame
UI Hall of Fame or Hall of Shame?
UI Hall of Shame
UI Hall of Fame or Hall of Shame?
UI Hall of Shame!
CS 160 Introduction
Outline
Who am I?
Human-Computer Interaction (HCI)
UI design
These Factors Influence Each Other & Design
These Factors Influence Each Other & Design
Factor Influences
Factor Influences
Factor Influences
User Interfaces (UIs)
Why Study User Interfaces?
Who builds UIs?
How to Design and Build UIs
UI Design Cycle
Human-Centered Design
Task Analysis & Contextual Inquiry
Rapid Prototyping
Evaluation
Programming
Iteration
Goals of the Course
How CS160 Fits into CS Curriculum
Project Description
Project Process Overview
Low-fi Prototyping & Testing
Project Process Overview
Project Process Overview (cont.)
Project Timeline
Project Examples
CD JukeBox
Project Examples (cont.)
Clothes Shopper
Project Examples (cont.)
Interactive TV Guide
Project Examples (cont.)
Electronic Book Reader
Project Examples (cont.)
Nutrition Tracker
Project Examples (cont.)
cUIzine
InkChat
Rendezvous
Nutrition/Exercise Tracker
Project Suggestions
Project Suggestions (cont.)
Administrivia
Administrivia
Administrivia (cont.)
Books
Assignments (tentative)
Grading
Tidbits
Summary