The University of Southern California positions itself as a thought leader in creative technologies to international audiences. The striking visual language is juxtaposed with carefully curated artwork.