GEOG 489

Advanced Python Programming for GIS

Pennsylvania State University-World Campus · UGRD · Fall 2026

1 section
Add to a schedule

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

Updated 4 hours ago

001

Availability not recently verified
Class #pennsylvania_world_campus-4247Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?