This course focuses on the digital representation and analysis of geospatial phenomena using open source software. Class discussions cover the foundational methods, algorithms, and scripting languages used in GIS analysis, which are reinforced in lab using current, widely used open source software. The course is structured as a series of modules that culminate in a final project. Students are encouraged to incorporate individual areas of interest into class discussion and assignments. Successful students will broaden their GIS toolset, increasing the flexibility of their work.