GEOG 284 : GIS Customization

Transcript title

GIS Customization



Grading mode

Standard letter grades

Total contact hours


Lecture hours


Lab hours


Course Description

Customize ArcGIS software with a current programming language. Publish content to the internet and servers.

Course learning outcomes

1. Construct programs to accomplish a variety of geospatial tasks .
2. Explain the importance of structured programming concepts.
3. Produce documentation that effectively communicates ideas and implementations of programming.

Content outline

  1. Introduction to Python programming
  2. Geoprocessing in ArcGIS
  3. Python language fundamentals
  4. Geoprocessing with Python
  5. Spatial data for programming
  6. Python scripting for automated mapping
  7. Debugging and handling errors
  8. Creating custom tools
  9. Python scripting for automating workflows
  10. Python for ArcGIS Online

Required materials

This course will require a textbook.

Outside of

Use the COCC Catalog to find extraordinary classes and degree programs. Start your journey here »