CSCI 32000. USER INTERFACE DESIGN This course explores human computer interaction theory within the framework of user interface design. The material includes user centered design principles, prototyping and evaluation techniques and implementation of interfaces. Human capabilities (including the human information processor model, perception, motor skills, color, attention, and errors) are discussed. Small and medium scale user interfaces are developed during the semester along with several team projects.