Geospatial Data Science Emphasis - Core Courses

GIST 514: Web GIS

Introduces students to the expanding field of web and mobile-based mapping application development.  Students will apply skills to learn how to build interactive web and mobile apps that use geospatial data in an attractive format.  Students will gain an understanding of web mapping using applications like ArcGIS for Server, ArcGIS Online (AGOL), WebAppBuilder (WAB), web-enabled geoprocessing, Story Maps, AppStudio, and the Javascript API.

 

GIST 513: Programming

Introduction to the fundamentals of programming for Geographic Information Systems using Python. Students will be taught elements, methods and theories of scripting in Python including how to write and manipulate functions, loops, strings, lists, dictionaries, and classes with an emphasis on how to apply these tools to writing scripts in the ArcGIS environment. The only way to learn programming is by doing, and therefore this course is based on weekly coding assignments, supplemented by traditional readings and lecture materials that will build students’ conceptual understanding of their bourgeoning skills. Assessment will be based on weekly assignments, two midterm exams, and one in class presentation.