Home> Course Search> |
||||
Search Results |
||||
|
||||
| User Interface Design and Development -- Computer Science (Engineering) (COMPSCI) 260A [4 units] | ||||
| Course Format: Three hours of lecture and one hour of discussion per week. | ||||
| Prerequisites: Computer Science 61B, 61BL, or consent of instructor. | ||||
| Credit option: Students will receive no credit for Computer Science 260A after taking Computer Science 160. | ||||
| Description: The design, implementation, and evaluation of user interfaces. User-centered design and task analysis. Conceptual models and interface metaphors. Usability inspection and evaluation methods. Analysis of user study data. Input methods (keyboard, pointing, touch, tangible) and input models. Visual design principles. Interface prototyping and implementation methodologies and tools. Students will develop a user interface for a specific task and target user group in teams. | ||||
| (F,SP) Agrawala, Canny, Hartmann |
||||
| |
||||
| Human-Computer Interaction Research -- Computer Science (Engineering) (COMPSCI) 260B [3 units] | ||||
| Course Format: Three hours of lecture per week. | ||||
| Prerequisites: Computer Science 160 recommended, or consent of instructor. | ||||
| Description: This course is a broad introduction to conducting research in Human-Computer Interaction. Students will become familiar with seminal and recent literature; learn to review and critique research papers; re-implement and evaluate important existing systems; and gain experience in conducting research. Topics include input devices, computer-supported cooperative work, crowdsourcing, design tools, evaluation methods, search and mobile interfaces, usable security, help and tutorial systems. | ||||
| (F,SP) Hartmann |
||||
| |
||||
Copyright 2007 UC Regents. All rights reserved. Contact us. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * |
||||