Whether you're interested in a career in geospatial analytics or would like to acquaint yourself with the field, NC State and the Center for Geospatial Analytics offer a variety of courses just right for you. Check out classes in geospatial analytics, geographic information science and geospatial science applications, available online and on-campus.

Offerings to Suit Your Needs

Core courses are available regularly each semester to help you meet degree timelines, and a revolving number of experimental Special Topics courses introduce you to new and innovative frontiers in geospatial science. Many of our courses can be completed through Online Education as well as on-campus. We encourage students to review the course catalog each semester for up-to-date course offerings, credit hours, required pre-requisites, and other enrollment details and requirements.

Current offerings are listed below. Many are core to the Graduate Certificate in GIS, Master of Geospatial Information Science and Technology or Ph.D. in Geospatial Analytics. For the most up-to-date information about each course, be sure to refer to the syllabus provided to you by your instructor. Topics and schedules are subject to change. Courses offered online are labelled as DE, and courses that meet in a traditional classroom setting are labelled as classroom. Some courses have both labels.

Undergraduate Courses

  • GIS 205: Spatial Thinking with GIS DE
    • Meets one of the Interdisciplinary Perspective General Education Program requirements
  • GIS 280: Introduction to Geographic Information Systems DE
    • Includes optional face-to-face help sessions

Graduate Courses

  • GIS 501 – Geospatial Professionalism DE, CLASSROOM
    • Examines a variety of topics critical to successful navigation of the geospatial profession
  • GIS 510 – Fundamentals of Geospatial Information Science and Technology DE
    • Explores Esri ArcGIS, Spatial Analyst, ModelBuilder, and customization
  • GIS 512 – Introduction to Environmental Remote Sensing DE, CLASSROOM
    • Explores the electromagnetic spectrum and image display and analysis
  • GIS 515 – Cartographic Design  DE
    • Uses basic design principles applicable to all cartographic communication
  • GIS 520 – Spatial Problem Solving  DE, CLASSROOM
    • Introduces spatial data mining, modeling, and statistics
  • GIS 521- Surface Water Hydrology with GIS  DE
    • Introduces using GIS for analyzing and modeling watersheds, surface water, flood plains, and more
  • GIS 530 – Spatial Data Foundations DE
    • Introduces spatial information systems from a mathematical and information science perspective, rather than a software applications perspective
  • GIS 540 – Geospatial Programming Fundamentals DE, CLASSROOM
    • Explores automating data preparation, workflow and spatial processing via Python
  • GIS 550 – Geospatial Data Structures and Web Services  DE, CLASSROOM
    • Explores database models, concepts, and implementation
  • GIS 582 – Geospatial Modeling DE, CLASSROOM
    • Explores data acquisition, integration, display, and 3D visualization
  • GIS 590 – Geospatial Information Science Master’s Project DE, CLASSROOM
    • Provides professional development opportunities through creation of a web-based portfolio and completion of a service-learning capstone project with a community partner
  • GIS 609 – Geospatial Forum DE, CLASSROOM
    • Consists of lively discussions from guest speakers representing a wide range of application and analytical domains
  • GIS 630 – Independent Study DE
    • Allows investigation of advanced topics not otherwise included in curriculum, by advanced graduate students on a tutorial basis
  • GIS 660 – MGIST Professional Portfolio DE
    • Provides guidance for crafting a digital portfolio for professional master’s students, to highlight core competencies and reflect upon the program and learning outcomes
  • GIS 710 – Geospatial Analytics for Grand Challenges CLASSROOM
    • Examines why sustainable solutions to grand societal challenges need geospatial analytics
  • GIS 711 – Geospatial Data Management CLASSROOM
    • Provides applied experience in the architecture of geospatial data management, including open source options
  • GIS 712 – Environmental Earth Observation and Remote Sensing CLASSROOM
    • Provides advanced understanding of physical principles of remote sensing, image processing and applications from earth observations
  • GIS 713 – Geospatial Data Mining and Analysis CLASSROOM
    • Introduces spatial data mining as a process for discovering interesting and previously unknown, but potentially useful, patterns from spatial and spatiotemporal data
  • GIS 714 – Geospatial Computation and Simulation CLASSROOM
    • Explores methods, algorithms and tools for geospatial modeling and predicting spatio-temporal dimensions of environmental systems
  • GIS 715 – Geovisualization CLASSROOM
    • Explores principles of visualization design and scripting for geospatial visualization

Special Topics

  • GIS 595-003/603 (3ch): UAS Mapping for 3D Modeling DE, CLASSROOM