Skip to main content
GRADUATE CERTIFICATE IN
Geospatial Programming and Web Map Development

Leverage rapidly evolving geospatial technologies to streamline spatial tasks and support spatial decision making.

CERTIFICATE TYPE
Graduate
MODE OF STUDY
Online
ADMISSION
Year Round
REQUIREMENTS
15 credits
COMPLETION TIME
~1 year
TUITION
$1027 per credit hour

Program Overview

Our Geospatial Programming and Web Map Development graduate certificate program is designed to help geospatial professionals become skillful developers of software for the GIS, mapping, and spatial data science industries. Courses in this program aim to advance students’ competencies in GIS programming, web map creation, and software application development.

Image
GIS Automation
GIS Automation

Customize GIS software using Python to extend functionality and automate spatial analysis tasks.

Image
web mapping
Web Mapping

Design, develop, and implement interactive web mapping applications using open standards and open source software.

Image
application development
Application Development

Create geo-focused applications that support spatial data exploration and enable informed spatial decision-making. 

Prepared for the Future


Graduates of this program will be able to leverage a mix of open source and proprietary programming languages and technologies to automate geospatial tasks and develop interactive web mapping applications. Many students continue their studies in one of our online master’s degree programs.

Curriculum

The Graduate Certificate in Geospatial Programming and Web Map Development is a 15-credit, fully online certificate program. Credits earned in the program can be applied toward the Master of GIS and Master of Science in Spatial Data Science degree programs. The certificate consists of a combination of required courses (9 credits) and two elective courses (6 credits).

The typical student course load is one course per 10-week session. At that pace, students can complete the certificate in approximately one year. Time off can be taken between courses if necessary.

COURSE NUMBERTITLENEXT OFFERINGTECHNOLOGY
GEOG 485 GIS Programming and Software Development Spring 1, 2025 ArcGIS Desktop, ArcGIS Pro, Python
GEOG 585 Open Web Mapping Spring 2, 2025 CSS, GDAL, GeoServer, HTML, Javascript, Leaflet, OGR, OpenLayers, OpenStreetMap, QGIS, TileMill
GEOG 863 Web Application Development for the Geospatial Professional Spring 1, 2025 ArcGIS API for Javascript, ArcGIS Online, ArcGIS Web AppBuilder, CodePen, CSS, HTML, Javascript, Portal for ArcGIS

Each of these courses is worth three credits.

COURSE NUMBERTITLENEXT OFFERINGTECHNOLOGY
GEOG 486 Cartography and Visualization Spring 1, 2025 ArcGIS Pro, Mapbox, Mapbox Studio, Tableau
GEOG 489 Advanced Python Programming for GIS Spring 2, 2025 Anaconda, ArcGIS, ArcGIS Online, ArcGIS Pro, GDAL, Github, Jupyter, OGR, OpenStreetMap, Python, QGIS, R
GEOG 580 Geovisual Analytics Spring 1, 2025 ArcGIS Insights, ArcGIS Pro, CARTO, Tableau
GEOG 588 Analytical Approaches in Spatial Data Science Spring 1, 2025 R, R Studio
GEOG 865 Cloud and Server GIS Summer 2025 Amazon Web Services, ArcGIS Desktop, ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro, ArcGIS Server, CARTO, HTML, Javascript, Mapbox, Portal for ArcGIS
GEOG 868 Spatial Database Management Spring 2, 2025 Amazon Web Services, ArcGIS Pro, ArcSDE/Multiuser Geodatabases, PostgreSQL/PostGIS, QGIS, SQL

Each of these courses is worth three credits.

Ready to advance your geospatial programming and web mapping skills?