Course Detail
Units:
3.0
Course Components:
Laboratory
Lecture
Enrollment Information
Course Attribute:
Hybrid
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. The on-line lectures each week will consist of a review of concepts and background followed by lab involving hands-on programming or scripting. The last quarter of the course will consist of individual programming projects.