Human-Computer Interaction I (en)

  • Autumm Semester; 5th in the degree
  • Computer Science Engineering Studies
  • 2 groups in Spanish and 1 group in English
  • 6 ECTS credits
Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.
ACM SIGCHI curriculla, 1992
Unit 0  Presentation
Unit 1  Introduction to HCI
Unit 2  Human
Unit 3  Computer
Unit 4  Interaction
Unit 5  Design Rules
Unit 6  HCI within the Software Engineering Process

  • To understand what is Human-Computer Interaction
  • To know and learn the user interface concept
  • To know the main goals of the Human-Computer Interaction
  • To analyse if a system is usable
  • To know that some other áreas contribute to HCI

Such skills are the ones you can find in the program degree, written just in Spanish

  • CO1 (2) – Capacidad para diseñar, desarrollar, seleccionar y evaluar aplicaciones y sistemas informáticos, asegurando su fiabilidad, seguridad y calidad, conforme a principios éticos y a la legislación y normativa vigente.
  • CO13 (3) – Conocimiento y aplicación de las herramientas necesarias para el almacenamiento, procesamiento y acceso a los Sistemas de información, incluidos los basados en web.
  • CO16 (3) – Conocimiento y aplicación de los principios, metodologías y ciclos de vida de la ingeniería de software.
  • CO17 (3) – Capacidad para diseñar y evaluar interfaces persona computador que garanticen la accesibilidad y usabilidad a los sistemas, servicios y aplicaciones informáticas.
  • INS4 (3) – Capacidad de resolución de problemas aplicando técnicas de ingeniería.
  • SIS9 (3) – Tener motivación por la calidad.

Students are expected to have some knowledge on programming, computer structures, software engineering, etc.; knowledge that are supposed to be acquired in the previous two years of the degree.
You can find this information written just in Spanish in the program degree:

  •  Materia
    • —Ingeniería del Software, Sistemas de Información y Sistemas Inteligentes
  • Módulo II
    • —Común a la Rama de Informática
  • Descriptores:
    • —Principios básicos de la interacción persona-ordenador y aspectos del desarrollo de software centrado en el usuario (incluyendo usuarios discapacitados).
    • —Paradigmas y estilos de interacción.
    • —Introducción a las metodologías y técnicas para diseño de sistemas interactivos, y su integración en el proceso de desarrollo software.
    • —Estándares y recomendaciones para el diseño de interfaces de usuario.
    • —Análisis y evaluación de la usabilidad y la accesibilidad.
  • Carácter
    • —Obligatoria
  • Área
    • —LSI

This subject is part of the global subject SOFTWARE ENGINEERING, INFORMATION SYSTEMS AND INTELLIGENT SYSTEMS in the degree program and it is the basis for the subject:

  • —Human-Computer Interaction II

The user interface is the visible part of the applications. In the discipline of human-computer interaction, designing a proper user interface is understood as a must. The user should perform the tasks easily. Obviously, the interface must be aesthetically pleasant, but always having in mind that the main objective is to ease the user interaction with the application. Within this subject, students will develop applicationsconsidering fundamentals regarding the person, the mechanisms of interaction or some design rules.

This course schedule and notes are APPROXIMATE
It could vary throughout the academic course due to teaching needs, bank holidays, etc.
A weekly schedule will be properly detailed and updated on the online platform (Campus Virtual)
Attendance to theory and practice lessons are recommendable
Assesment days in practice lessons are still practice lessons. It will take only a few minutes to every group. Then, every group continues with its work

Degree Programme (es)


Web Subject within the ESII (es)


Virtual Platform (students) (es)