Courses

Dates to Know

  • July 22: Schedule of classes published for Autumn 2024
  • July 29: College pre-registration opens at 9 AM
  • Aug. 2: College pre-registration closes at 5 PM
  • Sept. 9: College Add/Drop/Consent opens at 9 AM
  • Sept. 15: College Add/Drop/Consent temporary closure at 5 PM
  • Sept. 30: Autumn Quarter Begins
  • Oct. 18: Consent add/drop period closes at 5 PM

 

Course Offerings

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

Autumn 2024

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
  • 04 TBA / MWF 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 will be updated once information is available.

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.

SOCI 20253 (GISC 20500; GISC 30500; CEGU 20253; ENST 20253; MACS 54000; SOCI 30253)
Intro to Spatial Data Science
Yue Lin/
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

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.

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

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.

Electives

GISC 25900 (GISC 35900; CEGU 25900)
Introduction to Location Analysis
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.