Dec 03, 2024  
Graduate School Course Catalog 2023-2024 
    
Graduate School Course Catalog 2023-2024 [ARCHIVED CATALOG]

EASC 5320 - Programming and Logic for the Geosciences (3)


This class serves as an introduction to the data sciences and how they can be applied tothe geosciences. In particular, there will be a focus on GIS (Geographic Information Systems) programming in which students learn about fundamentals of programming logic and a programming environment where GIS software capabilities can be extended using a variety of programming languages as applied to facilitating data-informed decision using voluminous amounts of data. Students will learn about rudimentary programming structures such as variables,decision structures, looping and basic string and mathematics functions used to process and store data. Students will learn about the ArcGIS programming environment and how to develop basic programming code to automate and customize tasks within the confines of ArcGIS software using languages to include Python, R and VBScript. This class will culminate in a semester-long project that simulates a problem that a student will experience in the professional realm. No prior computer programming experience required.


Click here for the Fall 2024 Class Schedule