1. Introducción a los problemas de Computer Human Interaction
2. Taxonomía de los canales de comunicación y la expansión hacia el uso de todos los sentidos humanos: visión, tacto, movimiento y gesticulación en la comunicación.
3. La interfaz: protagonista de los años 90 - Historia de la interfaz en sus momentos críticos: 1950 - 1980 - 1990
4. El canal visual: las nuevas interfaces que explotan la capacidad humana de "leer" las imágenes. Distintas aplicaciones recientes y proyectos.
5. Interfaces para visualizar datos, algoritmos, funciones. Ambientes visuales.
6. La introducción de los lenguajes visuales: distintos formalismos. El paradigma de la interfaz visual, la "frase visual" con sentido computacional propio.
7. Ejemplos de lenguajes visuales: análisis crítica de los mismos.
8. El rol de la comunicación en las interfaces: comunicación con los usuarios, con colaboradores lejanos, con el propio trabajo (soporte a la modelación).
9. El modelo del usuario: distintos puntos de vista; la importancia del modelo del sistema y de la sobreposición entre ambos modelos.
10. El problema de la usabilidad; definiciones. Métricas para la usabilidad, sistemas de medida. Clasificación de interfaces según la usabilidad; dependencia/independencia cultural.
11. Dónde estamos hoy? Hacia dónde vamos?
12. Los problemas de la interacción y algunas soluciones propuestas.