|
General Information
6.893 User Interface Design and Implementation (H)
Lecture: MW 12:30-2
Room: 4-159
Prereq: 6.170 (or equivalent)
Units: 3-0-9
6 Engineering Design Points
Artificial Intelligence & Applications concentration
Staff
Web Site
The class web site is located at:
http://graphics.lcs.mit.edu/classes/6.893/F03/
Readings, lecture notes, and assignments can be obtained from the web
site.
Class Mailing List
A class-wide mailing list:
6.893 (at) graphics.lcs.mit.edu
is available for announcements and discussion. Everybody who
attends the first day will be subscribed to the list by default.
New students can subscribe using this link:
http://graphics.lcs.mit.edu/mailman/listinfo/6.893
If you don't want 6.893 email, you can unsubscribe yourself using the
web interface, too.
To see the collection of prior postings to the list, visit the 6.893 Archives.
Textbooks
There is no required textbook. However, readings will be assigned
for every lecture, generally from research papers accessible on the Web.
Recommended books:
- Norman, The Design of
Everyday Things, 1990.
This little
book is a
classic work on usability, not just of computer interfaces but also of
physical objects like doors, showers, and stoves. Full of great
anecdotes, plus theory about how users form models in their heads and
how users make errors. Belongs on every engineer's shelf.
- Nielsen, Usability
Engineering, Academic Press, 1993.
Somewhat dated
but still
useful handbook for discount usability engineering, covering many of
the evaluation techniques we'll be learning in this class.
- Mullet & Sano, Designing
Visual Interfaces, Prentice Hall, 1995.
A terrific
guide to graphic
design, chock full of examples, essential principles, and practical
guidelines. Many programmers have a fear of graphic design. This
book won't teach you everything --- it still pays to hire a designer!
-- but it helps get over that fear and do a competent job of it
yourself.
These textbooks are good references:
- Baecker et al, Readings
in Human-Computer Interaction: Toward the Year 2000, Morgan
Kaufmann, 1995.
- Shneiderman, Designing
the User Interface: Strategies for Effective Human-Computer Interaction,
3rd ed., Addison-Wesley, 1998.
- Dix et al, Human-Computer Interaction, 2nd
ed, Prentice-Hall, 1998.
- Olsen, Developing User Interfaces,
Morgan Kaufmann,1998.
Other books we like:
- Tufte, The Visual Display of Quantitative
Information, Graphics Press, 1983.
- Raskin, The Humane Interface, ACM
Press, 2000.
- Johnson, GUI Bloopers: Don'ts and Dos for Software
Developers and Web Designers, Morgan Kaufman, 2000.
- Card, Moran, & Newell, The
Psychology of Human-Computer Interaction, Lawrence Erlbaum,
1983.
Books about statistics and experiment design:
Grading
The largest contribution to your grade will be the course project (40%), in which you
will work individually or in pairs to design, implement, and evaluate a
user interface.
Problem sets will be
assigned periodically, and will constitute 25% of your grade.
There will be two quizzes,
given during class time, which together count for 30% of your
grade. See the Course Calendar
for the dates. There will be no final exam.
This is a graduate class, and we will be reading and discussing
research papers. Preparation, attendance, and participation in
class will also be a factor in your grade (5%)!
Course project |
40% |
Problem sets |
25% |
Two quizzes |
30% |
Class participation |
5% |
Collaboration Policy
You may freely discuss assignments
with other people, but you are expected to be intellectually honest and
give credit where credit is due. In particular, for the
individual assignments (PS1, PS2, PS3), you should write your solutions
entirely on your own; you should not share written materials with
anyone else; and you should list all your collaborators (everyone you
discussed the assignment with) on your handin.
|