Designing the User Interface

Academic Semester:
Course TypeReference NumberSubprogram
Compulsory in SubprogramTheory: ΤΠ70Λ2
Lab:
Software Engineering
SemesterAcademic YearHours per week
Winter4thTheory: 3 Lab: 2
ExamsECTSWorkload
Theory: Final written exam throughout the material (100%) Laboratory: The final grade is subsumed under the evaluation project (60%) during the semester and final exam (40%). The evaluation of the project is based on the criteria: • Problem documentation 69
PrerequisitesTeaching methodTeaching Language
Lectures with parallel laboratory classesGreek

Academic Staff

Faculty in charge: 
da's picture
ακουμιανάκης δημοσθένης
Akoumianakis Demosthenes
Professor
Καθηγητής
2810-379190
Address: 

COURSE OUTLINE

The course is oriented to the design of interactive systems and is designed to cover a part of the agenda of the broader field of Human-Computer Interaction on Informatics Engineering. Specifically, it aims to (a) understanding of the concept of interaction and how it is supported in modern user interfaces (b) the consolidation of an anthropocentric approach to the analysis and design of interactive systems in physical, syntactic and semantic level (c) developing of skills of interactive systems development in areas of application of current importance.

  • Introduction to interaction technology
  • Physical- and syntactic-level models: Levels of interaction analysis, input/output data devices, Foley et al. model, the three-state model of Buxton, morphological analysis of input devices, interactive objects.
  • Dialog syntax and models, BNF grammars, Task Action Grammar, UAN, events model
  • Semantic analysis of user interfaces: Analysis of interaction metaphors, development stages, examples of popular systems.
  • Design-theoretic approaches: Ergonomic approach, function analysis, Fitts’ law, cognitive models (KLM, GOMS, NL-GOMS), Norman model, criticism and extensions.
  • Human-centered design: Design methodology, usability environment analysis, stages and techniques of human-centered design, human-centered design variants
  • Scenario-based design, stages and techniques, claims analysis, design reasoning and prototype development tools
  • Interface architectures: Classic UIMS models, model view controller and interface programming

RECCOMENDED BIBLIOGRAPHY

  • Jacko J., & Sears, A. Eds., (2003): The Human-Computer Interaction Handbook: Fundamentals, Evolving Technologies and Emerging Applications, Routledge.
  • Instructor notes

 

Head of the Department οf Informatics Engineering
Malamos Athanasio ASSOCIATE PROFESSOR, amalamos@hmu.gr

Deputy Head of the Department οf Informatics Engineering
Marias Kostas ASSOCIATE PROFESSOR, kmarias@hmu.gr

Secretary
Address: Department of Informatics Engineering, School of EngineeringTEI of Crete, Heraklion, Crete, P.O Box: 71500
E-mail: secretariat@ie.teicrete.gr
Tel: 2810-379716, 2810-379795, 2810-379853
Fax: 2810-379717
Website: http://www.ie.teicrete.gr

Administrators
Tel: 2810-379776