Spring 2025
ESCI Introduction to Physcial Geology and Geography
GEOG424 Vector-based GIS
GEOG499 Senior Assignment
Summer 2025
GEOG431-500 Web-based Online Mapping Using ArcGIS API for JavaScript (online)
Fall 2025
GEOG118 Introduction to Geospatial Technologies
GEOG320 Cartography
GEOG420 Interactive and Animated Cartography