By: Michael Kennedy
Audience Types: introductory GIS class, advanced GIS class
Audience Levels: more experienced undergrad students, graduate students
Newly revised, with exercises on web mapping and python scripting. A mix of background, explanation, and application.