This course introduces students to the fundamentals of interaction design and user experience by exploring how people perceive, navigate and engage with interfaces across a range of digital products and environments. Through frameworks like User-Centred Design and Design Thinking, students will examine user behaviour, usability heuristics and interface patterns that shape interactive experiences. By applying interaction design principles such as micro-interactions, feedback and visual hierarchy, students will develop user-friendly layouts and prototypes that support clarity, accessibility and engagement.