Teaching

GEOG417/GEOG617: Land Cover Characterization Using Multi-Spectral Remotely Sensed Data Sets

Teaching Assistant, Undergraduate/Graduate course, Department of Geographical Sciences, University of Maryland, 2024

This course introduces the image processing steps required for characterizing land cover extent and change. Key components of land cover characterization, including image interpretation, algorithm implementation, feature space selection, thematic output definition, and scripting are discussed and implemented. Lab exercises are designed through QGIS and Google Earth Engine.

GEOG371-0101: Programming for Image Analysis

Teaching Assistant, Undergraduate course, Department of Geographical Sciences, University of Maryland, 2023

The course provides an introduction to application programing interface (API) functions and image processing techniques for efficient processing of satellite images. The main programing language of the course is Python. The course uses a Geospatial Data Abstraction Library (GDAL), which provides a unified way of manipulating images incorporating geospatial information. For image processing, the course uses Python-based libraries such as scikit-image.