Civil Engineering Graduate Seminar: Creating Educational Materials for Python and GIS

CE Graduate Seminar for a special presentation by Shelley Jeltema.
Title: Creating Educational Materials for Python and GIS
Author: Shelley Jeltema, PhD student in Civil/Environmental Engineering
Room 642 Dow, 4:05 – 4:55 pm, Thursday, April 2.

This project created a 15-week course to teach graduate students and GIS analysts/technicians how to use Python to extend the functionality of Geographical Information System (GIS) software. Using a combination of traditional college course and corporate training methods results in a modular course that can be taught in a traditional college setting, online, or as a custom course for specific business purposes. The class is comprised of lectures and labs where students will learn scripting, data processing with Python. Students will also learn how to create ArcGIS models with Python Script. The course contains base set of labs will focus on natural resource management and hydrology. Additional labs will cover different business scenarios to expand the audience to business, surveying, social science, and Peace Corps students. At the end of the course, students will have gained experience in scripting, data pre-processing, and modeling with Python and AcrGIS. They will also have frameworks for real world business scenarios. The requirements for this class are prior experience with ArcGIS and familiarity with modeling. Computer coding experience is suggested but not recommended. Future work includes continued refinement of this course to include more of the skills businesses. An advanced course teaching concepts and techniques that create more complex models using computer programs, creating ArcGIS tools, and working with GIS in a distributed computing environment where workload balancing is available.