This 4-hour course will cover geoprocessing with ArcGIS 10.1 utilizing the arcpy package; other 3rd party Python packages will be discussed. Students interested in taking this course MUST have previous experience writing Python scripts from scratch and should be very comfortable working at the Windows command line. Topics covered may include data mining and screen scraping, effective error handling and logging, working with geometries, and writing custom code for Toolboxes.