- Introduction and terminology
- Conceptual Frameworks for Spatial Analysis
- Methodological Context
- Building Blocks of Spatial Analysis
- Spatial and Spatio-temporal Data Models and Methods
- Geometric and Related Operations
- Length and area for vector data
- Length and area for raster datasets
- Surface area
- Line Smoothing and point-weeding
- Centroids and centers
- Point (object) in polygon (PIP)
- Polygon decomposition
- Shape
- Overlay and combination operations
- Areal interpolation
- Districting and re-districting
- Classification and clustering
- Boundaries and zone membership
- Tessellations and triangulations

- Queries, Computations and Density
- Distance Operations
- Directional Operations
- Grid Operations and Map Algebra

- Data Exploration and Spatial Statistics
- Surface and Field Analysis
- Modeling Surfaces
- Surface Geometry
- Visibility
- Watersheds and Drainage
- Gridding, Interpolation and Contouring
- Deterministic Interpolation Methods
- Inverse distance weighting (IDW)
- Natural neighbor
- Nearest-neighbor
- Radial basis and spline functions
- Modified Shepard
- Triangulation with linear interpolation
- Triangulation with spline-like interpolation
- Rectangular or bi-linear interpolation
- Profiling
- Polynomial regression
- Minimum curvature
- Moving average
- Local polynomial
- Topogrid/Topo to raster

- Geostatistical Interpolation Methods

- Network and Location Analysis
- Geocomputational methods and modeling
- Introduction to Geocomputation
- Geosimulation
- Cellular automata (CA)
- Agents and agent-based models
- Applications of agent-based models
- Advantages of agent-based models
- Limitations of agent-based models
- Explanation or prediction?
- Developing an agent-based model
- Types of simulation/modeling (s/m) systems for agent-based modeling
- Guidelines for choosing a simulation/modeling (s/m) system
- Simulation/modeling (s/m) systems for agent-based modeling
- Verification and calibration of agent-based models
- Validation and analysis of agent-based model outputs

- Artificial Neural Networks (ANN)
- Genetic Algorithms and Evolutionary Computing

- Big Data and Geospatial Analysis
- Resources