Combines computer science with design thinking, UI/UX, human-computer interaction, and creative computing.