Course Detail
Units:
3.0
Course Components:
Laboratory
Lecture
Description
This course is an introduction to geo-programming using the Python language as it pertains primarily to manipulating and analyzing geographic information. Broadly, the course will cover: 1) basic programming concepts, 2) principles and good practice in computer programming, 3) the Python language, 4) geo-programming concepts, methods, and approaches, and 5) a survey of geographic problems. Lectures and exercises provide a basis for labs involving hands-on programming or scripting.