A comprehensive introduction to visual user interface design principles and practices. Students will learn about the digital design process, usability as it relates to visual design, and user-centered design methodologies. Students learn to create effective and attractive interfaces for web, mobile, and desktop applications.