Courses

Dates to Know (Winter 2026)

  • November 17–21, 2025: Winter 2026 College Pre-Registration

  • December 15, 2025: College Add/Drop/Consent opens

  • January 23, 2026: College Add/Drop/Consent closes

Course Offerings

To view course times and locations please visit the University of Chicago Class Schedules.

Autumn 2025

Pre-Requisite Courses

DATA 118000
Introduction to Data Science I
Multiple Sections and Instructors

  • 01 Lange / T Th 9:30–10:50
  • 02 Kube / T Th 9:30–10:50
  • 03 Trimble / M W F 9:30–10:20

Data science provides tools for gaining insight into specific problems using data, through computation, statistics, and visualization. This course introduces students to all aspects of a data analysis process, from posing questions, designing data collection strategies, management + storing and processing of data, exploratory tools and visualization, statistical inference, prediction, interpretation, and communication of results. Simple techniques for data analysis are used to illustrate both effective and fallacious uses of data science tools. Although this course is designed to be at the level of general education in the mathematical sciences courses, with little background required, we expect the students to develop computational skills that will allow them to analyze data. Computation will be done using Python and Jupyter Notebook.

STAT 22000
Statistical Methods and Applications
Multiple Sections and Instructors

This course introduces statistical techniques and methods of data analysis including the use of statistical software. Examples are drawn from the biological, physical, and social sciences. Students are required to apply the techniques discussed to data drawn from actual research. Topics include data description, graphical techniques, exploratory data analyses, random variation and sampling, basic probability, random variables and expected values, confidence intervals, and significance tests for one- and two-sample problems for means and proportions, chi-square tests, linear regression, and, if time permits, analysis of variance.

  • 01 Burbank / M W F 9:30–10:20
  • 02 Liu / M W F 9:30–10:20
  • 03 Burbank / M W F 11:30–12:20
  • 04 Liu / MWF 11:30–12:20

Core Methods

GISC 27100/38702 (GISC 37100; CEGU 27100; CHST 27100; ENST 27111)
Cartographic Design and Geovisualization
Crystal Bae / T TH 9:30–10:50

This course is a hands-on introduction to core principles and techniques associated with cartographic design, especially with regards to digital map design and the geographic visualization of data. Main topics include map generalization, symbology, scale, visual variables, scales of measurement, 2D and 3D design, map animation and interaction, and web mapping. Students will work with open-source GIS software and web tools, culminating in a final project and peer critique.

Electives

CEGU 24600 (GISC 24600)
Introduction to Urban Sciences
Luis Bettencourt / T TH 12:30–1:50

This course is a grand tour of conceptual frameworks, general phenomena, emerging data and policy applications that define a growing scientific integrated understanding of cities and urbanization.It starts with a general outlook of current worldwide explosive urbanization and associated changes in social, economic and environmental indicators. It then introduces a number of historical models, from sociology, economics and geography that have been proposed to understand how cities operate. We will discuss how these and other facets of cities can be integrated as dynamical complex systems and derive their general characteristics as social networks embedded in structured physical spaces. Resulting general properties of cities will be illustrated in different geographic and historical contexts, including an understanding of urban resource flows, emergent institutions and the division of labor and knowledge as drivers of innovation and economic growth.

The second part of the course will deal with issues of inequality, heterogeneity and (sustainable) growth in cities. We will explore how these features of cities present different realities and opportunities to different individuals and how these appear as spatially concentrated (dis)advantage that shape people’s life courses. We will show how issues of inequality also have consequences at more macroscopic levels and derive the general features of population and economic growth for systems of cities and nations.

GISC 27104 (GISC 37104)
Movement Data and Analysis
Crystal Bae /
T TH 2–3:20
This is a methodological course overviewing movement data types, common data sources and applications, movement representations and scale, movement parameters, 2D and 3D representations of movement, and types of visualization approaches (trajectories, flow maps, network-based). The topics covered draw from application areas in human transportation, temporary travel and migration, and non-human animal movement.

Independent Study Electives

Independent study courses count as electives in the GIS minor and require instructor consent for registration.

GISC 28700/38700
Readings in Spatial Analysis

This independent reading option is an opportunity to explore special topics in the exploration, visualization and statistical modeling of geospatial data. This course is consent-only. Students are required to submit the College Reading and Research Course Form. Available for either quality grades or for P/F grading.

GISC 29000 / 49000
Reading & Research: GISC

Independent study for graduate students interested in Geographic Information Sciences (GIS). Students and instructors can arrange a Reading/Research course when the material being studied goes beyond the scope of a particular course, when students are working on material not covered in an existing course, or when students would like to receive academic credit for independent research. Subject, course of study, and requirements must be arranged with the instructor.

Winter 2026

Pre-Requisite Course(s)

DATA 118000
Introduction to Data Science I
Data science provides tools for gaining insight into specific problems using data, through computation, statistics, and visualization. This course introduces students to all aspects of a data analysis process, from posing questions, designing data collection strategies, management+storing and processing of data, exploratory tools and visualization, statistical inference, prediction, interpretation, and communication of results. Simple techniques for data analysis are used to illustrate both effective and fallacious uses of data science tools. Although this course is designed to be at the level of general education in the mathematical sciences courses, with little background required, we expect the students to develop computational skills that will allow them to analyze data. Computation will be done using Python and Jupyter Notebook.

STAT 22000
Statistical Methods and Applications
This course introduces statistical techniques and methods of data analysis including the use of statistical software. Examples are drawn from the biological, physical, and social sciences. Students are required to apply the techniques discussed to data drawn from actual research. Topics include data description, graphical techniques, exploratory data analyses, random variation and sampling, basic probability, random variables and expected values, confidence intervals, and significance tests for one- and two-sample problems for means and proportions, chi-square tests, linear regression, and, if time permits, analysis of variance.

 

Core Methods

GISC 28200 (GISC 38200; ARCH 28402)
Spatial Analysis Methods in Geographic Information Systems
Crystal Bae /
MW 1:30 – 2:50
This course provides an overview of methods of spatial analysis and their implementation in geographic information systems. These methods deal with the retrieval, storage, manipulation and transformation of spatial data to create new knowledge. Examples are spatial join operations, spatial overlay, buffering, measuring accessibility, network analysis and raster operations. The fundamental principles behind the methods are covered as well as their application to real-life problems using open source software such as QGIS.

GISC 24900
Digital Elevation Modeling and Analysis
Gianluca Sperone /
TR 12:30 – 1:50
The course will guide students through various methods of remote sensing data collection and analysis, focusing on global phenomena occurring on land, oceans, and the lower atmosphere, such as those captured by the NASA-MODIS Aqua and Terra satellites. Students will gain experience with the USGS 3D Elevation Program and airborne topographic LiDAR and learn how to create detailed elevation models to address quantitative GIS problems. Additionally, students will enhance their skills in geospatial analysis and remote sensing technologies QGIS or GDAL. Through a combination of theoretical knowledge and exercises, this course will equip them with the expertise required to tackle real-world problems in environmental monitoring, urban planning, and other fields reliant on accurate geospatial data.

GISC 24100
Satellite Image Analysis
Gianluca Sperone 
/ TR 3:30 – 4:50
This course takes students to the next level of remote sensing methods and image analysis, focusing on advanced quantitative theories and methods for analyzing satellite imagery. Students will explore a range of satellite missions, with an emphasis on using Landsat and Sentinel satellite images. Through analysis in QGIS and GDAL, they will learn to perform band combinations, create indices such as the Burn Ratio and NDVI, and carry out image segmentation and classification. By the end of the course, students will have a solid understanding of advanced satellite image analysis techniques and their applications in various domains, including environmental monitoring, disaster management, and land-use planning.

 

Electives

SOCI 20519 (GISC 20519; GISC 30519; ENST 20519; MACS 30519; SOCI 30519)
Spatial Cluster Analysis
Luc Anselin /
W 12–2:50
This course provides an overview of methods to identify interesting patterns in geographic data, so-called spatial clusters. Cluster concepts come in many different forms and can generally be differentiated between the search for interesting locations and the grouping of similar locations. The first category consists of the identification of extreme concentrations of locations (events), such as hot spots of crime events, and the location of geographical concentrations of observations with similar values for one or more variables, such as areas with elevated disease incidence. The second group consists of the combination of spatial observations into larger (aggregate) areas such that internal similarity is maximized (regionalization).

The methods covered come from the fields of spatial statistics as well as machine learning (unsupervised learning) and operations research. Topics include point pattern analysis, spatial scan statistics, local spatial autocorrelation, dimension reduction, as well as spatially explicit hierarchical, agglomerative and density-based clustering. Applications range from criminology and public health to politics and marketing. An important aspect of the course is the analysis of actual data sets by means of open source software, such as GeoDa, R or Python.

STAT 22000 or equivalent; SOCI 20253/30253 (or equivalent) Introduction to Spatial Data Science required.

 

Independent Study Electives

Independent study courses count as electives in the GIS minor and require instructor consent for registration.

GISC 28700/38700
Readings in Spatial Analysis
This independent reading option is an opportunity to explore special topics in the exploration, visualization and statistical modeling of geospatial data. This course is consent-only. Students are required to submit the College Reading and Research Course Form. Available for either quality grades or for P/F grading.

GISC 29000 / 49000
Reading & Research: GISC
Independent study for graduate students interested in Geographic Information Sciences (GIS). Students and instructors can arrange a Reading/Research course when the material being studied goes beyond the scope of a particular course, when students are working on material not covered in an existing course, or when students would like to receive academic credit for independent research. Subject, course of study, and requirements must be arranged with the instructor.

Spring 2026

Core Methods

GISC 28702/38702 (ARCH 28702; CEGU 28702; ENST 28702; SOCI 20283)
Introduction to GIS & Spatial Analysis
Crystal Bae /
TR 12:30–1:50 
This course provides an introduction and overview of how spatial thinking is translated into specific methods to handle geographic information and the statistical analysis of such information. This is not a course to learn a specific GIS software program, but the goal is to learn how to think about spatial aspects of research questions, as they pertain to how the data are collected, organized and transformed, and how these spatial aspects affect statistical methods. The focus is on research questions relevant in the social sciences, which inspires the selection of the particular methods that are covered. Examples include spatial data integration (spatial join), transformations between different spatial scales (overlay), the computation of “spatial” variables (distance, buffer, shortest path), geovisualization, visual analytics, and the assessment of spatial autocorrelation (the lack of independence among spatial variables). The methods will be illustrated by means of open source software such as QGIS and R.

GISC 28400 (GISC 38400; CHST 28400)
GIScience Practicum
Gianluca Sperone /
MW 12:30 – 1:50
This applied course in geographic information science builds upon and refines knowledge and geocomputational expertise gained in the GIScience sequence. Students will develop a multifaceted GIS project incorporating spatial thinking in design, infrastructure, and implementation.

The 2024 Practicum will emphasize Urban renewal in the mid-20th century, specifically, Chicago during the 1960s. Students will conduct guided projects investigating the implications and legacies of urban renewal, utilizing spatial analysis methods such as network analysis, accessibility analysis, machine learning, and/or regression modeling. This course will feature guest lectures from organizations such as the Chicago History Museum and Preservation Chicago to introduce stories and backgrounds of urban renewal in the United States. Students will also have the opportunity to present their work at an event in collaboration with the Chicago History Museum.

Electives

GISC 27102 (GISC 37102; CEGU 27102; CHST 27102; ENST 28722)
Spatial Cognition
Crystal Bae /
T Th 9:30–10:50
This course serves as an overview of spatial cognition and environmental perception, which relates to all aspects of spatial thinking, spatial behavior, and human-environment interaction in spatial and social contexts. Topics of study include cognitive maps and wayfinding behavior, spatial and environmental learning, spatial choice and decision-making, migration and travel, time geography, place and regional identity, and the role of gender and culture in spatial cognition.

Independent Study Electives

GISC 28700/38700
Readings in Spatial Analysis
This independent reading option is an opportunity to explore special topics in the exploration, visualization and statistical modeling of geospatial data. This course is consent-only. Students are required to submit the College Reading and Research Course Form. Available for either quality grades or for P/F grading.

GISC 29000 / 49000
Reading & Research: GISC
Independent study for graduate students interested in Geographic Information Sciences (GIS). Students and instructors can arrange a Reading/Research course when the material being studied goes beyond the scope of a particular course, when students are working on material not covered in an existing course, or when students would like to receive academic credit for independent research. Subject, course of study, and requirements must be arranged with the instructor.

Registration Information

Registering for Independent Study Courses

Undergraduate Students

Undergraduates who wish to register for an independent study/reading & research course should:

  • Fill out the R&R form and email the completed version to the Registrar’s office (registrar@uchicago.edu)
    • In the form you should provide a theme/title for your course and a brief overview of how you will measure progress and completion of the course (make these arrangements with the guidance of your R&R faculty supervisor)

Graduate Students

Graduate students who wish to register for an independent study/reading & research course should receive written consent from the instructor via email. Approved consent can be submitted to the student’s Dean of Students office or departmental administrator for registration.

Guide to Course Numbering

  • Undergraduate courses are numbered 10000-29900;
  • To register for courses that are cross-listed as both undergraduate and graduate (20000/30000), undergraduates must use the undergraduate number (20000).
  • Graduate Courses are numbered 30000 and above; available to undergraduate students only with the consent of the instructor. Undergraduates registered for 30000-level courses will be held to the graduate-level requirements.