University General Course Catalog 2026-2027 
    
    Oct 25, 2026  
University General Course Catalog 2026-2027

NRES 445 - GIS Programming

(3 units)
This course will focus on teaching basic and advanced programming skills, and use these skills to expand geospatial analyses programmatically including techniques to import, manipulate, analyze, and export geospatial data. This course will cover such topics as Basic Programming, Debugging, Code Performance, Parallel Processing, Raster and Vector Processing, Spatial Modeling, Geostatistics, and Remote Sensing.

Prerequisite(s): GEOG 210  or GEOL 210 .

Grading Basis: Graded
Units of Lecture: 3
Offered: Every Fall - Even Years

Student Learning Outcomes
Upon completion of this course, students will be able to:
1. demonstrate the basics of programming.
2. expand GIS capabilities programmatically, including advanced techniques to import, manipulate, analyze, and export geospatial data.
3. develop and debug code for their own applications.


Click here for course scheduling information. | Check course textbook information