Welcome, Guest . Login . Türkçe
Where Am I: Ninova / Courses / Institute of Science and Technology / BLG 609E / Course Informations

Course Information

Course Name
Turkish Bilgisayar Mühendisliğinde İleri Konular: İnsan-Bilgisayar Arayüzleri
English Advanced Topics in Comp. Eng.: Human Computer Interfaces
Course Code
BLG 609E Credit Lecture
Semester 1
3 3 - -
Course Language English
Course Coordinator Gökhan İnce
Course Objectives 1. To provide the future user interface designer with concepts and strategies for making correct design decisions about human-computer interaction.
2. To expose the future user interface designer to tools, techniques, and ideas for interface design.
3. To introduce the student to the literature of human-computer interaction.
4. To stress the importance of good user interface design.
Course Description This course will teach about the importance of the human-computer interface in the design and development of things used by people. It will touch on many details about the perceptual, cognitive, and social characteristics of people. We will inspect the capabilities and limits of computers and other related systems, and discuss how that affects design/implementation decisions. We will also cover methods of design, and ways to evaluate and improve a design.
Course Outcomes 1. To explain and apply various approaches to designing user interfaces, such as guidelines, user observation, task analysis, user-participatory design, scenario development, and prototyping
2. To design and evaluate graphical user interfaces in Web and stand-alone applications, including appropriate choice of interaction styles and widgets, information presentation, error prevention, error message design, display design, and use of color
3. To explain and apply various approaches to evaluating a user interface, such as heuristic evaluation, cognitive walkthrough, Goals, Operators, Methods, and Selection (GOMS) analysis, usability testing, survey, and controlled experimentation.
4. To apply basic principles of human perception and ergonomics to the design of user interfaces, such as response-time models and Fitts' Law
5. To select an appropriate hardware interface device (from among various keyboards, keypads, pointing and drawing devices, screen types and sizes, etc.) for an interface task and user group
6. To select appropriate interaction styles and interfaces (distant and co-located, synchronous and asynchronous) to support a given human collaboration need
7. To explain the role of well-designed, usable interfaces in market success, reliability, and accessibility
8. To explain the advantages and disadvantages of graphical user interfaces, command language interfaces, and spoken dialog interfaces
Required Facilities
Textbook • B. Shneiderman, Designing the User Interface: Strategies for Effective Human-Computer Interaction, 5th Edition, Addison-Wesley, (2010)
• Alan Dix, Janet Finlay, Gregory Abowd, & Russell Beale, Human-Computer Interaction (3rd ed.), Prentice Hall, 2003.
• Donald Norman, The Design of Everyday Things, Basic Books, 2002.
Other References
Courses . Help . About
Ninova is an ITU Office of Information Technologies Product. © 2024