Skip to article frontmatterSkip to article content

Introduction to GIS Programming

Welcome to the official course website for Introduction to GIS Programming, offered at the University of Tennessee, Knoxville.

Course Overview

This course offers a comprehensive exploration of GIS programming, centered around the Python programming language. Throughout the semester, students will master the use of Python libraries and frameworks essential for processing, analyzing, and visualizing geospatial data.

What You’ll Learn

By the end of the course, you will have a robust understanding of Python programming, specifically tailored to geospatial analysis and visualization, empowering you to confidently tackle various geospatial challenges.

GIS Programming Course

Course Resources

All course materials, including video recordings, are freely available on the course website: geog-312.gishub.org.

Enroll for Certification

Please note that you can access the course materials and lecture videos on the course website without enrolling in the course. However, if you’re interested in submitting lab assignments, receiving grades, and earning a certificate of completion, you can enroll in the course at any time by clicking the link below. There is no deadline for enrollment, and you can complete the course at your own pace.

Enroll Now

Introduction to GIS Programming

Lecture Videos

The lecture videos are available as a YouTube playlist: https://bit.ly/intro-gis-programming