3 lectures per week, 50 minutes each. (3-0-3)
Study of both theoretical and practical issues in human-computer interfaces. User interface design process. Usability engineering. Development, programming, and evaluating interface designs. Design of windows, and menus. Commands and natural languages I/O. Visual prototyping. User manuals, online help and tutorials. Students participate in a group project on software user interface design.
“Designing the User Interface”,4th Edition, by Ben Shneiderman and Catherine Plaisant, Addison Wesley, 2005, ISBN 0-321-26978-0.
“User Interface Design”, A Software Engineering Perspective, by Soren Lauesen, Addison Wesley, 2005, ISBN 0-321-18143-3.
Upon completion of this course, students will have the ability to: