Winter
2008
KEC 1001, TR 16:00 17:20
Carlos Jensen (cjensen @ eecs
)
Credits:
4
Terms Offered: Winter
Prerequisites:
CS
161 or CS 295
Office
hours:
TR 10:00 11:30
TR 14:00 15:30
By Appointment
Location: KEC
3061
TA:
Craig Furtado
Email:
craig.furtado (at) gmail
Office
Hours: M 4-5, W
3-4, F 3-4. KEC Lobby
This
class will give you hands-on experience with usability evaluation and
user-centered design. In this class you will not learn how to implement user
interfaces, but rather how to design these based on the needs of users, which
you will determine, and learn how to evaluate your designs rigorously. This is
a class for those who wish to know more about usability, human-computer
interaction, the psychological aspects of computing, evaluation, and/or
experimentation.
The
bulk of your grade will be based on a group project, where you will propose,
prototype, and evaluate your own novel IT solutions. These projects will be presented to the whole
school at the end of the term.
Learn
how to do requirements gathering and interpretation
Learn
how to do prototyping and iterative design
Learn
how to apply usability testing methods, and legal and ethical requirements
Learn
about the evolution of user interfaces
The
goal of this class is to teach, in a hands-on manner, how to design
a computer product properly.
At
the completion of the course, students will be able to
1.
Describe the human centered design process and
usability engineering process and their roles in system design and development.
2.
Discuss usability design guidelines, their
foundations, assumptions, advantages, and weaknesses.
3.
Describe basics of human subjects
research.
4.
Complete a basic human subjects
research certification form.
5.
Design a user interface based on analysis of
human needs and prepare a prototype system.
6.
Assess user interfaces using different usability
engineering techniques.
7.
Make
an oral presentation that justifies design decisions.
Interaction Design by Sharp, Rogers
& Preece 2nd Ed. (required) (Amazon)
Usability Engineering by Nielsen
(optional)
The Design of Everyday Things by Norman
(optional)
Human-Centric
Computing Educational Library (http://hcc.cc.gatech.edu/)
(optional)
IRB
training (http://cme.cancer.gov/clinicaltrials/learning/humanparticipant-protections.asp)
This
class is meant to be a hand-on course. This means that you will be required to
work on group projects (3-4 person groups) and class-work (in addition to doing
readings) outside of class time. This class will also be very interactive.
Participation will count towards your final grade, and I want a healthy
discussion in each class session.
You
are responsible for having done the reading before attending class that day and
be ready to participate in the discussion. To ensure that everyone keeps up
with the reading, there will be a summary due every week. I may not go over all
the reading material in class, preferring to spend that time elaborating or
discussing that material with you. This does not mean the assigned reading is
not important, or will not be covered in a test.
The
grading breakdown will be as follows:
-
Participation 10%
-
Assignments 15%
-
Midterm
1 20%
-
Midterm
2 20%
-
Project 35%
o
Proposal 20%
o
Prototype 25%
o
Evaluation
Plan 25%
o
Evaluation
20%
o
Presentation
10%
Accommodations
are collaborative efforts between students, faculty and Services for Students
with Disabilities (SSD). Students with accommodations approved through SSD are
responsible for contacting the faculty member in charge of the course prior to
or during the first week of the term to discuss accommodations. Students who
believe they are eligible for accommodations but who have not yet obtained
approval through SSD should contact SSD immediately at 737-4098.
The
rules regarding Academic Dishonesty will be strictly enforced. Note that the
penalties are quite severe and that the instructor has no discretion once a
case of cheating is detected. http://oregonstate.edu/admin/stucon/achon.htm
|
Week |
Tuesday |
Thursday |
||
|
Topic / Slides |
Reading / Assignment |
Topic / Slides |
Reading / Assignment |
|
|
W1 (1/8) |
Introduction |
- Ch 1 |
User-centered Design Design Exercise |
- Ch 2 - iPod |
|
W2 (1/15) |
Understanding Users |
- Ch 3, 5 |
User-Centered Design Process |
- Ch 9 - Summary |
|
W3 (1/22) |
Human Subjects |
- OSU IRB documentation (IRB review info only) - Due: Human
Subject Certificate |
Class Canceled |
|
|
W4 (1/29) |
Data Gathering |
- Ch 7 - Summary |
Midterm 1 (Material up to and including 1/22) |
|
|
W5 (2/5) |
- Ch 10 - Summary - Project Proposals Due |
Data Analysis |
- Ch 8 - Library Observations - Summary |
|
|
W6 (2/12) |
Design & Prototyping |
- Ch 11 |
Design guidelines |
- Apple
Human interface Guidelines Mini-design
Gallery |
|
W7 (2/19) |
Intro to Evaluation |
- Ch 12 - Summary |
Usability Testing & Field Studies |
- Ch 14 Evaluation
plan due |
|
W8 (2/26) |
Evaluation
session |
Design Gallery Evaluation results due |
||
|
W9 (3/4) |
Analytical Methods |
- Ch 15 - Summary |
Midterm 2 |
|
|
W10 (3/11) |
Special topics |
Project Presentation |
||
|
Finals |
|
Project Write-up |
|
|
- Summaries: Students will be required to come prepared for class and keep up with the readings so they can participate in discussions. To ensure this happens, all students are required to submit weekly 1 page summaries of readings/lecture topics