Terminals and applications

Subject description

  • Man-machine communication, functioning of human senses and brain, objective and subjective perception, the importance of ergonomics.
  • Characteristics of terminal equipment: input-output devices, connectivity, configuration, functionality.
  • Design and development of applications based on specific constraints of different terminals and operating systems.
  • Design and development of mobile web applications customized for various types of terminals.
  • Design and development of user interfaces assuring best user experience.

The subject is taught in programs

Objectives and competences

The aim of this course is to present concepts of the development of applications for different types of user terminals and to present problems in adapting the content to the specifics of the terminal equipment. Students will gain the understanding of technological differences between modern devices and the ability to establish compatible multimedia services on different devices. 

Teaching and learning methods

Lectures, lab work, individual work, project work, cooperative learning.

Expected study results

Knowledge of the properties and limitations of terminal equipment, issues related to user interface design and problems in human-machine interaction.

Understanding of basic procedures and requirements for terminal equipment design, user interfaces and flexible applications.

Basic sources and literature

  1. Russell Beale, Alan J. Dix, Janet E. Finlay, Gregory D. Abowd: Human-computer Interaction, Prentice Hall, (February 1997), 1997, ASIN 0134372115
  2. Steve Krug: Don’t Make Me Think!, A common sense approach to web usability, Second Edition, New Riders Publishing, Berkeley, California USA, 2006, ISBN 0-321-34475-8
  3. Serengul Smith-Atakan: Human-Computer Interaction, Middlesex University Press, 2006, ISBN-13: 978-184480454-2

Stay up to date

University of Ljubljana, Faculty of Electrical Engineering Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411