Il corso affronta i principi fondamentali dell’Interaction Design, UX e UI, esplorando il Design Thinking e le sue quattro fasi: Discover, Define, Ideate, Prototype e Test. Vengono approfondite metodologie UX come la definizione del problema, customer journey maps, personas, user stories, user flows, oltre all'architettura dell’informazione e tecniche creative. Si analizzano i principi di progettazione dell’interfaccia utente, wireframing, prototipazione e la creazione di Design System con componenti riutilizzabili. Il corso include usability testing, strumenti specifici per l’analisi dell’usabilità e principi di accessibilità e inclusione. L’apprendimento si conclude con esercitazioni pratiche su Figma e la realizzazione di un progetto finale, in cui gli studenti applicano le conoscenze acquisite per sviluppare una soluzione concreta a un problema reale.