A course in the Berkeley Summer Engineering Institute 2001 Good user interfaces are essential for any successful product, whether it is a Web site, a cell phone, a personal digital assistant, or shrink-wrapped software. However, what's not as commonly known is that the central factor is really the user experience, of which the user interface is just one part. This course teaches you the proven principles and processes for designing good user experiences and how to apply them to your next software design project. You also learn about leading-edge work in the user interface field, including an introduction to Web design patterns, remote usability testing, tangible user interfaces, and informal prototyping techniques for speech and Web user interfaces.
Enrollment is limited and advance enrollment is required.
He is also the CTO and cofounder of NetRaker, a leader in the Web experience evaluation business. He has published extensively in the area of user interfaces, including articles on user interface design tools, gesture recognition, pen-based user interfaces, mobile computing, and visual languages. At IBM Research and Fuji Xerox Palo Alto Laboratories, he investigated collaborative Java applications, paper-based user interfaces, and techniques for viewing and navigating Web pages on cell phones. His current primary research project is The Designers' Outpost, a wall-scale tangible interface for collaborative Web design.