User interface design is essential in creating positive experiences, increasing functionality and increasing customer loyalty for your digital products. With an emphasis on designing responsive websites, this course builds upon the concepts uncovered in DMIT1529 to further practice implementing user-centric design principles. Students will explore the most recent developments in mobile design patterns, intrinsic design, interactive JavaScript components, prototyping tools, and CSS effects and animations.