GEOG 489
Advanced Python Programming for GIS
Pennsylvania State University-World Campus · UGRD · Fall 2026
Catalog description
In GEOG 489 , you will learn advanced applications of Python for developing and customizing GIS software, designing user interfaces, and solving complex geoprocessing tasks using both proprietary and open source platforms. Students will also learn the use of version control software for code management and techniques for distributing geospatial Python applications to end users. The course consists of readings, applied projects, quizzes, and discussions about advanced GIS and spatial data science programming concepts and techniques, and it culminates with a term project. GEOG 489 is intended for students who already possess basic geospatial programming knowledge and skills via professional experience or completing GEOG 485 . The technology covered in the course includes: Esri ArcGIS Pro/arcpy, Jupyter Notebook, Esri ArcGIS API for Python, QGIS, and GDAL/OGR.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff