CPS 3310 - Programming Languages

Textbook: 
Designing the User Interface, 6th Edition
Schneiderman, Plaisant, Cohen, Jacobs, Elmqvist