Subject: Human Computer Interaction
(06 -
E243) Basic Information
Course specification
Course is active from 30.09.2005.. Precondition courses
Students learn to design and implement basic forms of human computer interaction. The acquired knowledge and skills are the basis for developing software of high utility capacity in the future courses and professional life. HCI development and problems. User-centered and participated design. Essential knowledge in cognitive psychology, heuristics and MVC/MVP/MVVM architectures. Requirements gathering, interpretation and analysis. Understanding users, tasks and context of use. HCI notations. HCI prototypes and their evolution. UI Development Tools. HCI design spaces: GUI, web, mobile, embedded, ubiquitous. Representation and visualization. Interaction devices. Usability and evaluation. Lectures, computer practice, consultations. The course material is divided into two parts and is tested in two tests during the duration of the course. During the practice classes interfaces of different complexity and minimal functionality are implemented. The quality of the Practice work is evaluated. Successfully completed practice tasks are a prerequisite for taking final examination. The final examination is written. The final grade is based on the number of points on the examination, tests and practice tasks.
|