Course Detail
Units:
3.0
Course Components:
Lecture
Enrollment Information
Enrollment Requirement:
Prerequisites: "C" or better in (GEOG 3140 OR GEOG 3100).
Course Attribute:
Flexible Schedule
Description
Meets with GEOG 6180. Graduate students should enroll in GEOG 6180 and will be held to higher standards and/or more work. This course is an introduction to programming in the Python language as it pertains primarily to geographic information representation and analysis. Broadly the course will cover: principles and good practice in computer programming, the Python language, manipulating and analyzing geographic information with Python, scripting with Python in ArcGIS, and related topics including Python programming for the web, databases, and graphical user interfaces. The lab is included in the lecture and each week will consist of a lecture on basic concepts followed by hands-on programming lab.