This course centers around how to design, prototype, and evaluate user interfaces and computing applications using a wide variety of methods. Students should come away with an understanding of:

  • how to study user tasks in context
  • prototyping and testing versions of user interfaces
  • the importance of iterative design in producing usable software
  • the cognitive and perceptual constraints that affect interface design
  • techniques for evaluating the usability of an interface
  • how to work together on a team project
  • how to communicate the results of a design process, in oral, written and demo form

Professor: Tapan Parikh, 303B South Hall
Office Hours: Wed 2-3PM (please email me if you plan to come)

TA: Nick Merrill
Office Hours: By appointment: nick@ischool.berkeley.edu

Class meets on Tuesdays and Thursdays from 10:30 AM -12 PM in 210 South Hall.

Mailing List
Course mailing list is i213@ischool.berkeley.edu. Subscribe here.

Grades will be determined primarily by a student’s performance on group assignments and in-class participation. The group project will be the core deliverable of the class, and will carry a significant weighting in the course grade. The class will not be graded on a curve. While the final grade assignment is subject to the instructors’ discretion, the following is a rough breakdown of the weight given to various components in the course.

  • Class Participation (incl. attendance): 20%
  • User Observation: 10%
  • Prototyping: 15%
  • Usability Evaluation: 15%
  • Final Prototype: 15%
  • Final Presentation: 15%
  • Final Report: 10%

Late Policy
Homework is due before 10AM on the due date. We will accept late assignments, but the grades will be reduced by one letter grade (if submitted within one week). There is no allowance for late group presentations.

The use of laptops is frowned upon during lecture.  Laptops are not allowed during presentations by your classmates or guests.

Readings will be posted to the course schedule. Most will be provided online, some with restricted access. You will need an I-School account to access these – let the instructor or TA know if you need one. Other useful books, readings, videos and other references can be found here.