Skip to content

Specialization in GIS Spatial Analysis With Python & R

Advance Your Geospatial Analysis & Programming Skills

About This Program

For GIS professionals, knowing how to use geoprocessing platforms such as Esri’s ArcGIS is essential – but building on that expertise with advanced data analysis and modeling skills gives you a powerful competitive advantage. By combining GIS with Python and R programming, you can automate geoprocessing, analyze large spatial datasets, build custom models, integrate open‑source tools with ArcGIS, and apply statistical and machine learning methods across any field that relies on spatial data and geographic visualizations.

In this one‑course specialization, you’ll use Python and R to power high‑level geospatial analysis that extends GIS. You’ll apply these languages to geoprocessing tasks, explore core spatial libraries to automate workflows, and develop data processing and visualization solutions for prediction modeling, planning, suitability analysis and complex spatial data projects.

Designed For

GIS professionals or recent graduates with GIS skills who want to learn advanced spatial analysis and modeling skills to expand their career opportunities.

See Requirements

Explore More: Looking to get started in GIS? Check out the Certificate in Geographic Information Systems (GIS).

Skills You’ll Gain

  • Geospatial programming
  • Spatial data modeling
  • Python for spatial analysis
  • R for spatial analysis
  • ArcGIS integration with open-source programming
  • Open-source geospatial tools
  • Geospatial data visualization
  • Automated geoprocessing workflows
  • Version control
  • GIS development environment setup

Get Real-World Experience

You’ll design and carry out a geoprocessing project that combines Python, R and ArcGIS integrations — from data acquisition through final analysis — to address a real-world problem.

digital badge example

Earn a Digital Badge

After successfully completing this program, you can claim a digital achievement badge that can be shared on LinkedIn and other social media sites. Learn more about digital badges.

Career Stats

31%

Projected growth in U.S. demand for GIS skills (2026-28)

25%

Projected growth in U.S. demand for Python programming skills (2026-28)

Source: Lightcast. Learn about career stats data.

Our Enrollment Coaches Are Here to Help

Connect with an enrollment coach to learn more about this offering. Or if you need help finding the right certificate, specialization or course for you, reach out to explore your options.


This program is intended for professional development and is not designed to meet educational requirements for professional licensure or certification.

Course Sessions

Online Synchronous

September 2026
Dates Sep 22 - Dec 15
Location Online
Cost $1,645
Scheduled Meetings
Date
Day
Time
Location
Sep 22, 2026
Tue
6 – 9 p.m.
Online
Sep 29, 2026
Tue
6 – 9 p.m.
Online
Oct 6, 2026
Tue
6 – 9 p.m.
Online
Oct 13, 2026
Tue
6 – 9 p.m.
Online
Oct 20, 2026
Tue
6 – 9 p.m.
Online
Oct 27, 2026
Tue
6 – 9 p.m.
Online
Nov 3, 2026
Tue
6 – 9 p.m.
Online
Nov 10, 2026
Tue
6 – 9 p.m.
Online
Nov 17, 2026
Tue
6 – 9 p.m.
Online
Nov 24, 2026
Tue
6 – 9 p.m.
Online
Dec 1, 2026
Tue
6 – 9 p.m.
Online
Dec 8, 2026
Tue
6 – 9 p.m.
Online
Dec 15, 2026
Tue
6 – 9 p.m.
Online

All times are Pacific Time.

Learning Format

Online Synchronous: Combine the convenience of online learning with the immediacy of real-time interaction. You'll meet with your instructor and classmates at scheduled times over Zoom.

Noncredit Course

You'll earn 3.6 continuing education units (CEUs) for successfully completing this course.