3units Introduction to GIS programming languages for customizing applications and streamlining spatial analysis. Topics include laboratory practice with GIS software environments, programming syntax and styles, interface customization, GIS routines and functions, and basic algorithms.
Prerequisite(s):GEOG 70 or instructor consent. Grading: Letter Graded