Human Computer Interaction
Weekly Hours: 5
ECTS Credits: 5
Course Homepage: http://ecourse.uoi.gr/enrol/index.php?id=64
Description: Introduction. Issues and examples. Usability: definition and measures. Learnability. Theories, principles and guidelines. Interaction styles. Specifying the interaction protocol. Design considerations. Development and assessment Error recovery. Adaptive systems. Prototyping. Alternative interaction methods and virtual reality. GUI development tools. Libraries and tools for building GUIS: IDE, visual editors, GUI libraries, web GUI development frameworks, prototyping tools, 3D GUIs. Term project.