Welcome to GEOG 676: GIS PROGRAMMING. This course introduces current developments in GIS development. By utilizing ESRI's arcpy Python module, students will learn basic GIS programming using an industry standard. The lectures will focus on presenting code, methods, and theory of GIS development as well as errors and challenges one may face while programming. These may include focus on incorporating new features into a script such as querying a SQL table, publishing to Portal, or automatically setting up your work environment. For questions please email Yusif El-Awawdeh at yusif.elawawdeh@tamu.edu.