Introduction to User Interface Design CSCE A401 Material adapted from Saul Greenberg, Univ. of Calgary.