Open Source GIS


This course covered the digital representations and analysis of geospatial phenomena along with providing a foundation for methods and algorithms used in GIS analysis and modeling. A special focus was given to terrain modeling, geomorphometry, watershed analysis, and an introduction to GIS-based modeling of landscape processes (e.g. water, sediments). Analysis of LiDAR data, 3D visualization, and principles of open source GIS were also covered.


The following twelve assignments make up the porfolio for this class along with a final project. The titles are descriptive of the material covered for each assignment and link to the write-up of each assignment. Along with a being in a webpage format, a link to a PDF of each assignment is also provided with each title. The final project required a pre-proposal, proposal, and project update.

  1. Data acquisition and integration
  2. Geospatial data models
  3. Data display and visualization
  4. Global, zonal and focal operations, and map algebra
  5. Buffers, cost surfaces, and least cost paths
  6. Terrain modeling
  7. Spatial interpolation and approximation 1: methods
  8. Spatial interpolation and approximation 2: splines
  9. Spatial and Temporal Terrain analysis
  10. Viewshed and solar potential analysis
  11. Flow routing and watershed analysis
  12. Modeling Geospatial Processes: Hydrologic and erosion modeling