everything.study
ESCI 2711

Scripting and Programming in GIS

Undergraduate

Knowledge and competence in programming are an essential skill set and a critical requirement for most geospatial job opportunities. This course will introduce the basics of constructing scripts (lists, loops, syntax, classes, objects) and programming them into a GIS framework for the purpose of automating workflows, visualizing geospatial data, building and running tools from GUIs and APIs. Other topics will include: methods to enhance functionalities within current geospatial software and web-based systems, the utilization of geospatial libraries, and the construction of effective tools for spatial analysis purposes using Python and other programming languages. (2 lecture, 2 laboratory hours per week.)

Sources