Teaching and Advising

Hunter College

GTECH Courses

Courses in the domain of GIS, GeoInformatics, and Geography Technology. Most teaching materials are distributed through CUNY/Hunter LMS and Drobpox. Here is a selection of publicly shared materials.

Introduction to Python and its geospatial applications
Language: Python, Markdown
Software: VS Code, miniconda/miniforge
Lab Assignments

Advanced GIS analytics using ArcGIS Pro
Software: ArcGIS Pro
Lab Assignments

Spatial data processing, query, and analysis using PostgreSQL/PostGIS
Language: SQL, ST-SQL
Software: PostgreSQL, PostGIS, pgAdmin, VS Code
Lab Assignments (to come)

General and spatial data analysis and visualization using R and RStudio
Language: R, Markdown
Software: RStudio, VS Code
R Spatial Section Book

Basics of web development and WebGIS using ArcGIS.com or Leaflet
Language: HTML, CSS, Markdown, JavaScript, ArcGIS Arcade
Software: VS Code, ArcGIS.com Apps, Leaflet.js, jQuery, tabulator.js, etc.
Lab Assignments
Observable Collection for Markdown
Observable Collection for Leaflet

Hunter College GIS Programs Advising

Supplemental information for Hunter College GIS Programs.

Univery of Illinois at Springfield

Courses in the domain of GIS and Environmental Studies

Fundamentals of Geographic Information Systems

This course introduces the concepts and tools of geographic information systems (GIS). While enhancing students’ understanding of fundamental GIS principles, the course also emphasizes hands-on experience with mainstream GIS software and real-world examples.  With balanced theoretical knowledge and practical skills, the course prepares students to apply GIS to map and analyze environmental, ecological, public policy, planning, marketing, law enforcement, and public health issues in both private and public sectors.

Fundamentals of Remote Sensing

The main objective of this course is to introduce students to the principles and techniques necessary for applying remote sensing to diverse issues in natural resources. The course emphasizes a hands-on learning environment with theoretical and conceptual underpinnings in both aerial and satellite remote sensing. Primary focus will be placed on digital image interpretation, analysis, and processing for a broad range of applications.

Advanced GIS Applications

The Advanced GIS Applications course explores advanced techniques and applications of Geographic Information Systems (GIS), building on fundamental GIS knowledge. Students will delve into complex spatial analysis methods, GIS data structures, and geodatabases while gaining hands-on experience with GPS data acquisition and GIS modeling. The course also covers geostatistical analysis, enabling students to interpret spatial patterns and relationships. Through practical exercises and real-world case studies, students will develop the expertise needed to apply advanced GIS techniques in various professional and research settings.

Research Methods in Environmental Studies

This course introduces methods for designing, developing, conducting, and communicating environmental research. Students learn in details the quantitative and qualitative research approaches that can be employed to answer research questions in environmental studies. More fundamentally, the course lays out the logic behind identifying questions and formulating hypotheses that are conducive to environmental research. Besides scrutinizing the methodological frameworks commonly used in environmental studies, students also learn basic environmental data processing, hypothesis testing, statistical data analysis, and other quantitative methods using R.