Slide 1HCI and UI Design From Theory to Implementation Michael Saltsman Computer Science Program, University of Utah Slide 2 What is an interface? the place at which independent…