This course focuses on human-computer interfaces and the design of user interfaces. Students will learn about accessibility, vision and other senses, interaction styles and input/output systems. The use of layout options, color, fonts, sound and haptics will be covered. Design and evaluation methods such as prototyping and user observations will be explored. Accessibility issues will be covered. Students will create projects based on their particular areas of interest in eb design, computer applications or mobile applications.