Institute for Geographic Information Science { Parent Site Name + Link if applicable }

IGISc

Institute for Geographic Information Science

the center for geospatial research at San Francisco State University

Image: Photos of SF State students and scenes from around campus

Complete Course Listing


Core Curriculum

Geog 9003: Introduction to Geographic Information Systems (GIS) (2 days, 1.6 CEU)

Prerequisites: Familiarity with Windows operating systems highly recommended.
Course Description:
This course is an introduction to the concepts and uses of GIS. Lecture topics include history of GIS, GIS data structures and sources of data, GIS tools, vendors and software, applications, and resources. Exercises include spatial data display and query, map generation, and simple spatial analysis using ArcGIS software.
Class format: Approximately 50% lecture and 50% lab exercise.
Instructor: Andy Richardson


Geog 9022: Data Acquisition for GIS (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003).
Course Description:
This course explores various methods of capturing data for use in GIS, including digitizing from maps, digital photos, and satellite imagery; locating and reformatting existing digital data, Global Positioning Systems (GPS), scanning, image classification and address matching. Topics will include methods of attributing and concepts of data conversion, georeferencing, projections, and coordinate systems.
Class format:
Approximately 50% lecture, 50% software applications.
Instructor: Andy Richardson


Geog 9015: Database Management for GIS (2 days, 1.6 CEU)

Prerequisite: Introduction to Geographic Information Systems (Geog 9003).
Course Description:
This course focuses on the planning, construction and administration of a GIS database, including both spatial and attribute data. The lecture provides a conceptual background, as well as practical guidelines, and is reinforced with exercises using both ESRI software and traditional database design techniques. Topics include data requirements analysis; relational database design; attribute and entity definitions; table normalization; table creation and population; query optimization; and data integration.
Class format:
Approximately 50% lecture, 50% software application.
Instructor: Bob Earle


Geog 9009: Cartographic Design for GIS (2 days 1.6 CEU)

Prerequisites:Introduction to Geographic Information Systems (Geog 9003).
Course Description:
This course is a discussion and demonstration of the essential cartographic principles and practices used for designing maps. The focus is on techniques for creating maps that effectively communicate single/multi-variate qualitative and quantitative spatial data to the viewer. Through numerous hands-on exercises, participants will have the opportunity to use most of the map production tools provided with ESRI software products to prepare raw data and produce a variety of thematic maps.
Class format: Approximately 50% lecture, 50% software application.
Instructor: Tom Lupo


Geog 9004: Managing a Geographic Information System Project (2 days, 1.6 CEU)

Prerequisites: None. Familiarity with basic GIS concepts highly recommended.
Course Description:
Designed for managers who may be new to supervising GIS projects. Topics covered include defining the scope of a project; data acquisition; project planning; project budget estimation; staffing; pilot studies; cooperative projects. Case studies will be presented.
Instructor: Jeff Milliken



Electives

Geog 9008: Raster GIS and Analysis (2 days, 1.6 CEU)

Prerequisite: familiarity with Windows operating system highly recommended. Course Description: Topics in this course include the use of raster GIS tools for natural resource modeling and environmental analysis; the raster structure and its advantages and limitations; appropriate data and procedures; simple raster surface modeling and image integration; map algebra concepts using ARC/INFO GRID or ArcGIS Spatial Analyst; proximity and dispersion modeling; and cost surfaces.
Class Format: Approximately 50% lecture, 50% software application.
Instructor: Jerry Davis


Geog 9010: Using GPS for GIS (2 days, 1.6 CEU)

Prerequisites: familiarity with either ARC/INFO, ArcView, or ArcGIS highly recommended.
Course Description: This class explores methods for incorporating field research data in a GIS project. Topics include field data collection with GPS; data preprocessing; conversion methods for use with Arc/Info and ArcView. GPS applications in natural and cultural resource inventories, transportation analyses, ecological studies, and atmospheric and hydrologic process studies are discussed. Dress appropriately for outdoor weather.
Class Format: Approximately 50% lecture, 50% application.
Instructor: Jerry Davis


Geog 9011: Remote Sensing in GIS, Part 1 (2 days, 1.6 CEU)

Prerequisites: None.
Course Description: This course covers basic concepts and procedures used in remote-sensed image processing. Emphasis is placed on use of digital satellite image data. The course is designed for beginning level users and consists of lecture, examples, and introductory labs. Topics include: sensor properties, the electromagnetic spectrum, image analysis and classification, image transformations and enhancement, applications, integration with GIS, accuracy assessment, and image processing softwares.
Class Format: Approximately 50% lecture, 50% application.
Instructor: Jeff Milliken


Geog 9019: Remote Sensing in GIS, Part II (2 days, 1.6 CEU)

Prerequisites: Remote Sensing in GIS, Part 1 (Geog 9011), or equivalent.
Course Description: This course expands on the concepts and techniques presented in Remote Sensing in GIS, Part I. Students will utilize ERDAS Imagine software and Definiens Professional (Ecognition) software. Labs include: basic image manipulation such as georeferencing, multispectral display, and subsetting; supervised and unsupervised image classification procedures; and object-based image classification.
Class format: Approximately 20% lecture, 80% application.
Instructor: Jeff Milliken


Geog 9013: Spatial Analysis and Modeling (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003) or equivalent.
Course Description: This course will focus on many of the vector-based analytical tools and techniques available within ArcGIS, as well as ways of linking external analytical tools (models, statistical programs) to ArcGIS. Case studies will be used to illustrate more complex examples.
Class Format: Approximately 65% lecture, 35% application.
Instructor: Andy Richardson


Geog 9021: Introduction to Programming ArcGIS (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003) or equivalent.
Course Description: Introduction to programming ArcGIS using the Geoprocessing Environment. Students will learn to create geoprocessing tools that can be combined with other tools, in models and the toolbox, to process complex analysis tasks and automate repetitive data maintenance needs. Scripting with Python is emphasized as the appropriate technology for getting GIS work done by users, and is compatible with ArcGIS modules and all current geospatial data structures: rasters, shapefiles, coverages, and geodatabases. Students need no prior programming experience.
Class Format: Approximately 50% lecture, 50% application.
Instructor: Jerry Davis


Geog 9020: Scientific Visualization in GIS (2 days, 1.6 CEU)

Prerequisites: familiarity with basic GIS concepts and ArcGIS highly recommended.
Course Descritption: An introduction to the use of GIS in the visualization of map and image-based scientific datasets, and subsequent interpretation based upon human visual/cognitive abilities. Topics covered include terrain analysis, landscape evolution, and change through time. ArcGIS 3D Analyst will be used to explore the possibilities of three dimensional data visualization.
Class Format: Approximately 50% lecture, 50% application.
Instructor: Jerry Davis


Geog 9023: GIS and Remote Sensing for Coastal/Marine Scientists (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003) plus one additional GIS course.
Course Description: Use of geospatial technologies to map physical coastal and ocean processes is necessary for analysis of conservation issues, effective coastal zone management, and designation of marine protected areas. This intensive application course focuses on using GIS for spatial analysis and basic image processing to support Marine & Coastal Conservation and Spatial Planning Labresearch. Covered topics include benthic habitat mapping, spatial analysis of marine animal movements, habitat modeling, and mapping of marine protected areas. Fundamental knowledge of geospatial analysis theory and tools is required, as outlined in the prerequisites above.
Approximately 40% lecture, 60% lab exercises
Instructor: Ellen Hines


Geog 9024: Watershed GIS (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003) or equivalent.
Course Description: This course explores GIS methods used to study and manage watersheds, with a focus on their hydrologic and geomorphic systems – from upland source areas to the stream channels that transport their runoff and provide habitat for riparian species. The course begins with a brief exploration of the nature and processes of watersheds and drainage systems. GIS support for watersheds includes not only spatial analysis and map development, but also field map generation and the creation of graphical products (e.g. longitudinal profiles) from field studies. GIS tools will be applied to problems of hillslope runoff and soil erosion prediction, interpretation of historical and current runoff-discharge relationships, and modeling the effects of changing land use.
Class format: Approximately 50% lecture, 50% application.
Instructor: Jerry Davis


Geog 9026: GIS in Crime Analysis (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003) recommended but not required.
Course Description: This course explores the practical issues surrounding spatial aspects of crime. Day one provides a basic introduction to GIS software, spatial data used for crime mapping, entering and manipulating data, and basic fundamentals of map making. Day two introduces basic analysis techniques, including proximity analysis, spatial distribution analysis, distance analysis, and more advanced topics such as hot spot analysis, density mapping, and spatial dispersion mapping.
Class format: Approximately 50% lecture, 50% application.
Instructor: XiaoHang Liu


Geog 9027: Spatial Analysis of Public Health Data (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003) recommended but not required.
Course Description: This course introduces the use of geographic information systems in the analysis of public health data. Day one introduces basic GIS operations such as buffering, layering, spatial queries, introductory cartography and spatial statistics. Day two progresses to public health applications including site selection, assessment of spatial pattern of disease locations and disease rates, spatial interpolation of exposures, and environmental justice assessments. In addition, recent computational advances for applying these methods will also be reviewed.
Class format: Approximately 50% lecture, 50% application.
Instructor:XiaoHang Liu


Geog 9029: Processing GIS Data with Visual Tools (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003).
Course Description: This course explores the visual tools and methods used for processing data in GIS. The course introduces students to the geoprocessing concept, and its framework (tools, scripts and models), and will focus on model use not just for advanced analysis but also for common repetitive procedures common in GIS manipulation. Topics will include the Geoprocessing framework, the analytical method, Tools, Toolboxes, Scripts, Models using the ArcGIS ModelBuilder, and process documentation. Class Format: Approximately 50% lecture, 50% software applications.
Class format: Approximately 50% lecture, 50% application.
Instructor:Seth Hiatt


Geog 9030: Building a Geodatabase (2 days, 1.6 CEU)

Prerequisites: Introduction to GIS (Geog 9003) recommended and familiarity with ArcGIS Desktop.
Course Description: The geodatabase is ESRI's newest data model. The model vastly improves the accuracy and integrity of spatial data through key advantages that allow you to assign behaviors to individual features, define relationships between classes of features, apply high-level topological models, and network editing. This course serves as an introduction to personal geodatabase concepts and illustrates how to implement geographic database designs. Topics include:

  • Building a new geodatabase, feature data set, feature class, and table
  • Populate a geodatabase with GIS data
  • Adding behavior to your features by creating subtypes and validation rules
  • Migrating existing GIS data into a geodatabase
  • Setting up relationships between objects
  • Applying topology rules to improve data accuracy
  • Using network analysis for path searching, flow tracing etc.

Class format: Approximately 50% lecture, 50% application.
Instructor:XiaoHang Liu


Geog 9031: Introduction to R (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003).
Course Description: This course serves as a basic introduction to R, a freely available statistical program widely used in professional, scientific, and academic communities. Course topics will include fundamentals of the R command-line interface, data management and manipulation, data visualization and graphics, basic spatial statistics, and modeling. Statistical tools available in ArcGIS will also be reviewed, and ArcGIS will be used to generate R input data and to process R output. It is recommended that students have had at least one statistics course and some experience with ArcGIS.
Class format: Approximately 50% lecture, 50% application.
Instructor: Seth Hiatt


Geog 9032: Ecological Applications of GIS (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003). Raster GIS and Analysis (Geog 9008) recommended.
Course Description: This course builds upon skills learned in previous GIS courses, emphasizing common uses of GIS for ecological analysis. Class lectures and labs will familiarize students with ecological data sources and potential data issues, and cover a variety of ecological GIS applications such as species distribution mapping, habitat suitability modeling, corridor analysis, and invasive species mapping.
Class format: Approximately 50% lecture, 50% application.
Instructor: Tom Lupo and Seth Hiatt


Geog 9033: GIS for Sustainable Planning and Urban Design (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003)
Course Description: The course covers cartographic and analytic techniques in GIS to assist sustainable planning and urban design. The course begins with an intensive review of data resources and cartographic techniques for effective “existing conditions” maps. The remainder focuses on spatial analysis techniques to assist in sustainable planning and urban design. Topics include: (a) use of Network Analyst for “walkability” and other accessibility analyses (b) using GIS as a land-use scenario planning tool (e.g. U-Plan); (c) GIS based data processing for GHG modeling; (d) use of 3D Analyst for 3D modeling and flythroughs.
Class format: Approximately 50% lecture, 50% application.
Instructor: Brian Fulfrost


Geog 9034: Developing Rich Internet Mapping Applications (2 days, 1.6 CEU)

Prerequisites: Introduction to Geographic Information Systems (Geog 9003)
Course Description: With the advance of web mapping services and Web technology, creating and publishing high-performing, modern-looking Web maps has become easier and rich with options. This course teaches the basics of how to build attractive, sophisticated internet mapping applications using the lightweight, browser based ArcGIS Server JavaScript API. Topics include designing and publishing web mapping services using ArcGIS Server; consuming ArcGIS map services using the ArcGIS Server REST API and Dojo Javascript library; integrating functionality (queries, geoprocessing, etc.) for more interactive applications; and tools and techniques for rapid application development.

This course is geared toward GIS analysts and others who want to create rich internet mapping applications to publish GIS content throughout an organization or to the public via the Internet. Attendees do not need to be highly experienced programmers but a basic understanding of HTML and familiarity with JavaScript are recommended
Class format: Approximately 50% lecture, 50% application.
Instructor: Barry Nickel


Geog 9099: Further Exploration of ArcGIS (2 days, 1.6 CEU)

Prerequisites: Introduction to GIS (Geog 9003) or permission of instructor.
Course Description: This course explores further application of ArcGIS by guiding the students through a hands-on, real-world GIS project. It focuses on designing a project, acquiring and transforming data, creating metadata, choosing the appropriate analysis and then presenting the results. This is an intermediate level course designed for professionals with GIS experience and for students with prior GIS training.
Class format: Approximately 20% lecture, 80% application.
Instructor: Ellen Hines


Copyright © 2004 Department of Geography and Human Environmental Studies, San Francisco State University, All Rights Reserved.

SF State Home