6.813/6.831 • User Interface Design and Implementation
Massachusetts Institute of Technology
Department of Electrical Engineering and Computer Science
Spring Semester, 2009
<< back to Stellar
Handouts
Lecture notes are
here
.
Problem Sets & Homework
Reading Memos
HW1: Hall of Fame & Shame
PS1: Java Swing Warmup
PS2: Output Models
PS3: Input Models
PS4: Declarative UI
PS5: Constraints and Layout
HW2: Heuristic Evaluation
Group Project Assignments
GR0: Project Proposal
GR1: Task Analysis
GR2: Design Sketches
GR3: Paper Prototype
GR4: Computer Prototyping
GR5: Implementation
GR6: User Testing
In-Class Activities
AC1: Usability
AC2: User-Centered Design
AC3: UI Software Architecture
AC4: Learnability
AC5: Task Analysis
AC6: Output
AC7: Generating Designs
AC8: Input
AC9: Visibility
AC10: Prototyping
AC11: Declarative UI
AC12: User Control & Freedom
No activity for lecture 13
AC14: Errors
AC15: Graphic Design
No activity for lecture 16
AC17: Efficiency
AC18: Predictive Evaluation
AC19: Color Design
AC20: Alpha Compositing
AC21: Coordinate Transforms & Clipping
AC22: Heuristic Evaluation
AC23: Threads & Timers
AC24: Accessibility
AC25: Internationalization
AC26: Animation
AC27: Experiment Design & Analysis
Quizzes
2008 Quiz 2
(with answers)
2008 Quiz 1
(with answers)
2006 Quiz 2
(with answers)
2006 Quiz 1
(with answers)
2005 Quiz 2
(with answers)
2005 Quiz 1
(with answers)
2004 Quiz 2
(with answers)
2004 Quiz 1
(with answers)