Courses

Dates to Know

May 18–20: Reading Period
May 27: Memorial Day
May 31: Summer Registration Closes
June 1: Convocation
June 10:
Summer Quarter Begins
July 22: College schedule of classes published
July 29:
College pre-registration opens for Autumn 2024
August 2: College pre-registration closes 5:00 PM
August 26: Graduate schedule of classes published
September 4: Harris and Crown Pre-Registration Opens
September 6: Harris and Crown Pre-Registration Closes
September 16: Graduate Student Registration Opens
October 18: Consent Add/Drop Period closes.

 

Course Offerings

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

Summer 2024

Pre-Requisite Course 

GISC 28702/38702
Introduction to GIS and Spatial Analysis
June 10–July12 (In-person)
 Crystal Bae / M T W Th 10–11:30 A.M.

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.

Core Methods Course

SOCI 20253/30253 (GISC 20253/30253)
Introduction to Spatial Data Science
June 10–July12 (Virtual)
Yue Lin / M T W 9–11 A.M.

Spatial data science consists of a collection of concepts and methods drawn from both statistics and computer science that deal with accessing, manipulating, visualizing, exploring and reasoning about geographical data. The course introduces the types of spatial data relevant in social science inquiry and reviews a range of methods to explore these data. Topics covered include formal spatial data structures, geovisualization and visual analytics, rate smoothing, spatial autocorrelation, cluster detection and spatial data mining. An important aspect of the course is to learn and apply open source GeoDa software.

STAT 22000 (or equivalent), familiarity with GIS is helpful, but not necessary.

Autumn 2024

Pre-Requisite Courses

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 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.

GISC 28100 (GISC 38100; ARCH 28202)
Introduction to Geocomputation
Yue Lin /
M W 1:30–2:50
This course investigates the theory and practice of computational approaches in Geographic Information Science. Geocomputation is introduced as a multidisciplinary systems paradigm necessary for solving complex spatial problems and facilitating new understandings. Students will learn about the elements of geographic data models, geospatial topologies, spatial operations, visualizations, and their implementation in Python using libraries such as GeoPandas and Shapely.

SOCI 20253 (GISC 20500; GISC 30500; CEGU 20253; ENST 20253; MACS 54000; SOCI 30253)
Intro to Spatial Data Science
Hanock Spitzer/
MW 1:30–2:50
Spatial data science consists of a collection of concepts and methods drawn from both statistics and computer science that deal with accessing, manipulating, visualizing, exploring and reasoning about geographical data. The course introduces the types of spatial data relevant in social science inquiry and reviews a range of methods to explore these data. Topics covered include formal spatial data structures, geovisualization and visual analytics, rate smoothing, spatial autocorrelation, cluster detection and spatial data mining. An important aspect of the course is to learn and apply open source GeoDa software.

Electives

GISC 27104 (GISC 37104)
Movement Data and Analysis
Crystal Bae /
Winter 2025
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.

GISC 27106 (37106)
Geospatial Data Science for Urban Applications
Yue Lin /
M W 3–4:20
During the middle decades of the 20th century, government-backed demolition occurred under a variety of housing and transportation programs, often referred to under the heading “urban renewal.” Significant scholarship in sociology, economics and urban studies has explored the theoretical implications of this tumultuous period. This course will compliment this theoretical background by offering a hands-on learning experience in which students will digitally recreate what was lost during the urban renewal period. The course will offer students practical experience in utilizing geospatial techniques to tackle real-world urban challenges. Through a hands-on approach, participants will learn to use machine learning tools to digitally reconstruct historic places.

SOCI 20559 (SOCI 30559; GISC 20559; GISC 30599)
Spatial Regression Analysis
Luc Anselin /
M W 1:30–2:50
This course covers statistical and econometric methods specifically geared to the problems of spatial dependence and spatial heterogeneity in cross-sectional data. The main objective for the course is to gain insight into the scope of spatial regression methods, to be able to apply them in an empirical setting, and to properly interpret the results of spatial regression analysis. While the focus is on spatial aspects, the types of methods covered have general validity in statistical practice. The course covers the specification of spatial regression models in order to incorporate spatial dependence and spatial heterogeneity, as well as different estimation methods and specification tests to detect the presence of spatial autocorrelation and spatial heterogeneity. Special attention is paid to the application to spatial models of generic statistical paradigms, such as Maximum Likelihood and Generalized Methods of Moments. An import aspect of the course is the application of open source software tools such as various R packages, GeoDa and the Python Package PySal to solve empirical problems. Prerequisites An intermediate course in multivariate regression or econometrics. Familiarity with matrix algebra

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 2025

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 /
MWF 9:30–10:20
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 28300 (GISC 38300; ARCH 28602)
Topics in Geographic Information Science
Yue Lin /
T TH 11–12:20
This advanced course extends and connects both foundational and functional concepts in Geographic Information Science. Students will gain a comprehensive understanding of key areas, including web GIS as well as advanced geospatial visualization techniques. In addition, the course emphasizes the utilization of the R programming language. Students will delve into static, animated, and interactive mapping in R and develop skills in building interactive web mapping applications using Shiny

Electives

GISC 25900 (GISC 35900; CEGU 25900)
Spatial Optimization
Yue Lin /
T TH 9:30–10:50
Optimizing the location of facilities and services – agricultural, industrial, retail, and knowledge-based – has long been a focus for geographers, regional scientists, and urban planners. This course covers several foundational location problems in economic geography and urban planning, such as: covering problems, center problems, median problems, and fix charge facility location problems. This course incorporates several GIS exercises to teach students the basic principles of spatial optimization and to help illuminate the foundational theoretical principles of location modeling.

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.

 

SOCI 20595 (SOCI 30595)
Topics In Spatial Regression Analysis
Luc Anselin /
M 12–2:50
This course covers methodological issues that affect the specification and estimation of spatial regression models. The course is organized as a seminar, with a combination of brief lectures, discussion of recent article and lab exercises. Topics will vary. Examples are spatial specification search, spatial effects in models for discrete dependent variables, spatial effects in count models, semi-parametric spatial models, spatial panel data models, spatial treatment effect analysis, spatial interaction models, endogenous regimes, regularization in spatial models, spatial feature engineering, and endogenous spatial weights. An important aspect of the course is the application of open source software tools, specifically those contained in the Python package PySAL.

Prerequisites: An intermediate course in multivariate regression or econometrics. Familiarity with metrix algebra; SOCi 20559/30559 or equivalent is desired, but not 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 2025

Pre-Requisite Courses

GISC 28702/38702 (ARCH 28702; CEGU 28702; ENST 28702; SOCI 20283)
Intro to GIS & Spatial Analysis
Crystal Bae /
T TH 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.

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 28400 (GISC 38400; CHST 28400)
GISCience Practicum
Yue Lin /
M W 1:30–2: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.

GISC 27107 (GISC 37107)
Spatial Reasoning & Pitfalls
Robert Shephard /
T Th 3:30–4:50

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.