6.831 | Spring 2011 | Graduate
User Interface Design and Implementation
Course Description
6.831/6.813 examines human-computer interaction in the context of graphical user interfaces. The course covers human capabilities, design principles, prototyping techniques, evaluation techniques, and the implementation of graphical user interfaces. Deliverables include short programming assignments and a semester-long …
6.831/6.813 examines human-computer interaction in the context of graphical user interfaces. The course covers human capabilities, design principles, prototyping techniques, evaluation techniques, and the implementation of graphical user interfaces. Deliverables include short programming assignments and a semester-long group project. Students taking the graduate version also have readings from current literature and additional assignments.
Learning Resource Types
notes Lecture Notes
group_work Projects
Image of children using a Tiny Tyke computer.
A user interface designed specifically for children. (Image courtesy of taylor library on Flickr.)