Human computer interface design

Abstract

New technologies provide the means to build superb new systems, as well as phenomenally ugly and awkward systems that still fully meet their performance and functional requirements. This course will explore several approaches towards a scientific understanding of basic issues of usability, representation and coordination that arise in interface design and related areas, such as how to best organize complex information in multimedia. There will be some focus on distributed cooperative work and semiotics.

See http://www-cse.ucsd.edu/users/goguen/courses/271/ for more detail.