This course provides a comprehensive overview of the user interface and user experience design process, and is intended to familiarize students with the concepts and techniques necessary to make user interface and user experience design an integral part of developing media interfaces. The course provides students with an opportunity to acquire the skills and hands-on experience they need to design, develop, and evaluate media interfaces from a user-centered design perspective.