New Course  

Core Skills in Geospatial Technology and Spatial Python Programming

This course is still in development, but the foundation is set.
Get a first look at what we’re creating and how it’s being shaped by real workforce needs.

See what we're building

Blueprint for impact

Get a look at the pillars shaping this course.

While development is still underway, these highlights offer an early look at the skills and outcomes you’ll be working toward:

"This course was designed to meet the growing need for professionals who can bridge geospatial technology with Spatial Python Programming. With both open-source and commercial tools, students develop the agility to work across platforms and industries."

Brian Tomaszewski, Ph.D.
Course Developer

Flexible. Applied. Built for business.

Exploring this for your team, not just yourself? You’re in the right place. This course is still in development, making it an ideal time to explore how it could support your workforce goals. Whether you're planning ahead or seeking a strategic fit, we’ll help tailor the experience so it delivers value for your team from day one.

Let's talk goals

Core Skills in Geospatial Technology and Spatial Python Programming

RITx Course
CE-ITCS-2000

Gain essential spatial data and Python programming skills that strengthen workforce capabilities, support smarter decision-making, and open new paths for career and business growth.

Online
10 Weeks
Mid Level

Course description

This course provides hands-on training in essential geospatial and spatial Python programming skills that form the foundation of spatial data science. Learners will explore geospatial data types, projections, and coordinate systems, while gaining practical experience in industry-leading platforms like ArcGIS Pro and QGIS.

Alongside geospatial tech, learners will begin applying Python to real spatial analysis tasks. Through interactive exercises and guided projects, students learn to navigate both commercial and open-source environments while building the coding confidence needed for spatial problem-solving.

Ideal for professionals in data science, GIS, or analytics roles, this course is the first step in preparing for Esri certifications or GISP credentialing. It sets the groundwork for more advanced spatial data science applications and career opportunities across sectors including urban planning, environmental analysis, logistics, and public health. Whether you are looking to automate workflows, expand your portfolio, or integrate spatial intelligence into your organization, this course delivers essential skills with immediate impact.

Course outcomes

  • Understand Geospatial Concepts
    Apply projections, coordinate systems, and data formats in spatial data science contexts.
  • Use Geospatial Tools Confidently
    Operate ArcGIS Pro and QGIS for data visualization, analysis, and project setup.
  • Write Foundational Python Code
    Create simple code to access, analyze, and visualize geospatial data using Python.
  • Develop Coding Independence
    Create functional Python scripts without relying on generative AI, fostering deeper troubleshooting skills.
  • Build a Reusable Project Portfolio
    Deliver complete, well-documented files including Python notebooks and GIS project packages.
  • Compare Open and Commercial Tools
    Evaluate ArcGIS Pro and QGIS platforms and gain fluency in both systems.

The learning experience

This course is for professionals in data analysis, geospatial roles, or adjacent tech fields who want to level up their spatial programming skills. Learners should be comfortable managing files and working with basic computer tools. A foundational understanding of Python is recommended. Expect hands-on assignments, practical coding practice, and real-world applications delivered in a supportive hybrid learning environment.

Cost

Why this course matters
Employer Demand
Employer Demand
This demand score is based on real-time job posting data from Lightcast. It reflects employer demand for the skills taught in this course, drawn from millions of job listings across industries and regions.
Enroll now

This course is designed by RIT and delivered on the edX platform. Enrollment is available exclusively at edx.org. Please visit the edX website to explore more detailed information about pricing options, start dates, time commitment and more.

Enroll
Skills taught in this course
ArcGIS (GIS Software)
Quantum GIS (QGIS)
Data Science
Python for Data Analysis
Spatial Analysis
Python (Programming Language)
Top job titles using these skills
Job Titles
These top job titles and salary ranges are based on real-time job posting data from Lightcast. They reflect roles that commonly seek the skills taught in this course, drawn from millions of listings across industries and locations.
Data Analysis and Mathematics
$
138112
k
/yr
Data Scientist
$
145280
k
/yr
Data Analyst
$
97152
k
/yr
Data Quality Analyst
$
103808
k
/yr
GIS Analyst
$
80256
k
/yr
Business Analyst
$
99200
k
/yr
Is this course for me?

Let us help! We have a dedicated team to help you find the right path.

Talk to us
Badge awarded upon completion.
Credly Badge
Upon successful completion, you’ll earn a digital badge from RIT Certified via Credly. It’s shareable, verifiable, and showcases your skills to employers on LinkedIn, resumes, and more.

Enroll now

This course may have multiple start dates.
Choose the one that works best for you.

No open sections.

You will be directed to our secure course registration and payment system.

Ready when you are

This course is not currently open for enrollment, but that doesn’t mean the opportunity has to wait.

If this course aligns with your goals or your team’s needs, let us know. Your interest helps us plan future sessions and may even accelerate the timeline. We also offer custom options for organizations looking to run tailored versions of this experience.

I'm interested

Hear from the experts

Watch an introduction by the creator of this course, [name]

Insight

"This course was designed to meet the growing need for professionals who can bridge geospatial technology with Spatial Python Programming. With both open-source and commercial tools, students develop the agility to work across platforms and industries."

Brian Tomaszewski, Ph.D.
Course Developer

Value

"I believe in helping learners build strong Python coding foundations, so they’re ready to troubleshoot, adapt, and lead spatial projects with confidence. This course delivers skills that matter on the job, right away."

Flexible. Applied. Built for business.

Exploring this for your team, not just yourself? You're in the right place. RIT Certified courses and certificates deliver high-impact ROI whether used off the shelf or tailored with our team to align with your workforce strategy. Each offering builds in-demand skills that help teams grow, retain talent, and stay ahead in a world of constant change. We don’t just deliver training. We help you plan for what’s next.

Let's talk goals
Contact us today