Selected chapters of the listed books are required readings (see the detailed schedule for the single weeks of class). I expect everybody to use this as a review of the class content. All required readings are available through the UCSD Library "reserves" system for free. The listed O'reilly books are available in their complete electronic form, although we won't read all of them. Reading additional chapters is highly recommended.
REQUIRED:
Designing the User Interface: Strategies for Effective Human-Computer Interaction (6th Edition 5th edition) by Ben Shneiderman, Catherine Plaisant (2016 2009)
|
Designing with the Mind in Mind, Second Edition: Simple Guide to Understanding User Interface Design Guidelines 2nd (second) by Jeff Johnson (2014)
|
Design for Information: An Introduction to the Histories, Theories, and Best Practices Behind Effective Information Visualizations by Isabel Meirelles (2013)
|
Interactive Data Visualization for the Web by Scott Murray (2013)
|
Mining the Social Web: Data Mining Facebook, Twitter, LinkedIn, Google+, GitHub, and More
Matthew A. Russell (2013) |
Learning SQL, By Alan Beaulieu (2005) |