Summer

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.

 

GIST 909: Master's Project in Geographic Information Systems Technology

The Master’s Project includes a formal report and presentation submitted in lieu of a Master’s Thesis and reflects what a student has learned from the MS-GIST program. This course focuses on addressing normative and/or scientific geographic problems, data capture, compilation and manipulation, and formulating methods and analysis to address the problem in a given timeline. 

MS students take 6 units of GIST 909

P-GIST students can take 909 only with advanced approval from a GIST advisor

 

GIST 602B: Vector Spatial Analysis

This course focuses on providing students with an introduction vector based spatial analysis and their application in GIS software.  Students will learn about how to analyze distribution, direction, orientation, clustering, spatial relationships and processes, and how to render analytic outcomes into cartographic form. This course provides foundational knowledge of global positioning systems, data collection, geodatabase development, and georeferencing.

GIST 602A: Raster Spatial Analysis

This course examines the principles and practices associated with raster data development and analysis, particularly the development of real world surfaces and statistical analysis based on these surfaces.  The course is presented in a lecture/laboratory format.  The lecture portion will deal with conceptual issues necessary for the use of raster approaches within a GIS framework.  The laboratory portion will provide practical experience with rasters in an ArcGIS environment.

GIST 414: Web-Mobile GIS

Introduces students to the expanding field of web and mobile-based mapping applications development.  Students will apply skills gained in GIST I and Programming I and II to learn how to build interactive web and mobile apps that use geospatial data in an attractive format. (Prerequisite: GIST 417)

GIST 413: Programming I

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. (Prerequisite: GIST 417)