El objetivo de esta unidad es introducir al estudiante a la problemática del desarrollo de interfaces de usuario (UI, por sus siglas en inglés), brindando una primera visión general de cómo se construyen las vistas y cómo éstas participan en el contexto general de un sistema de software.
Comenzaremos pensando el dominio de una de las aplicaciones más simples que podemos imaginar: un videoclub. Como todavía no vimos cuestiones de diseño ni tecnológicas que nos permitan avanzar en la construcción de una interfaz de usuario, la idea es plantear cómo nos gustaría modelar sólo el dominio, para que nos sirva como guía cuando nos metamos en la construcción específica de los elementos de UI.
Los contenidos teóricos de esta unidad se agrupan en los siguientes módulos: