General Session Course & Lecture Schedule
REGISTRATION FOR THE 2026 PROGRAM IS CLOSED.
Registration for the 2027 Summer Program will open in February.
Format/Modality: All General Session classes will be offered in a dual-mode/hybrid format, and participants can choose to participate either in-person or online via Zoom livestream and/or asynchronous lecture recordings.
Class Dates & Times: Math and computing Lectures will be held during Week 1 of each General Session. Methods Courses will be held during Weeks 2-4 of each Session. All classes meet Monday through Friday, unless stated otherwise. All times are Eastern Time (ET).
Class Selection Guides: Unsure which Courses and Lectures to take? Consult our guides for selecting classes in the First Session and the Second Session, and watch our class selection video.
Registration Deadlines: Registration for the First Session will close on Friday, May 29, 2026. Registration for the Second Session will close on Friday, June 26, 2026.
First Session: June 8-July 3, 2026
First Session Week 1 : Math and Computing Lectures
Math for Social Scientists, Introductory Review
Dates: June 8-12, 2026
Time: 8:15 a.m.-12:15 p.m.
Instructor: Anne Cizmar
Goals:
- To define core mathematical concepts through theory and examples.
- To apply mathematical relationships to statistical terms and theories.
- To analyze and review solutions to mathematical problems within statistical context.
Learning Outcomes:
- Describe introductory/intermediate mathematical concepts.
- Solve introductory/intermediate mathematical problems.
- Synthesize mathematics and statistics.
- Develop skills for advanced concepts.
Prerequisites: This introductory-level course has no prerequisites. The course assumes no prior knowledge in statistics. The course is open to participants from every discipline and level. No software is required for the course, although some examples will be shown in R and Stata and the codes will be shared with the participants.
Difficulty Level: Beginner
Software: None
Math for Social Scientists, Intermediate Review
Dates: June 8-12, 2026
Time: 8:15 a.m.-12:15 p.m.
Instructor: Sara Tomek
Goals:
- To review and learn statistical and mathematics concepts prior to seeing them in the formal courses.
- Increase your statistical and mathematical vocabulary in order for a deeper understanding of the statistics courses taken during the first session.
Learning Outcomes:
- Participants will become familiar with concepts of Matrix Algebra, Calculus, and Categorical and Continuous Probability Distributions and how this math is used throughout statistics.
Prerequisites: Participants should have some mathematics knowledge and experience. It is an intense week but will provide students with greater confidence to learn more in their more formal courses.
Difficulty Level: Intermediate
Software: None
Introduction to Computing for Data Analysis
Dates: June 8-12, 2026
Time: 1:30-5:30 p.m.
Instructor: Michael Hawthorne
Goals:
- Introduce participants to core computing concepts and solutions applicable to analysis packages, particularly directed to participants having limited experience.
- Introduce participants to the dataset development process, from beginning to end, examining real-world issues in creating and maintaining datasets through examples across disciplines.
Learning Outcomes:
- Understand core procedures in three statistical software packages
- How to implement the dataset development process
- Understand connections between concepts in developing datasets and practical issues.
Prerequisites: There are no prerequisites required for the course. The course will be particularly beneficial for participants who have had limited experiences with creating their own datasets and/or using statistical software, or have been dependent upon having others assist in creating datasets and software commands for analysis, or are more advanced users now confronting new issues with datasets they wish to develop.
Difficulty Level: Beginner/Intermediate
Software: SAS, SPSS, STATA/MP
Introduction to Python
Dates: June 8-12, 2026
Time: 1:30-5:30 p.m.
Instructor: Will Horne
Goals:
- Write functions in Python
- Import and use libraries in Python
- Scrape web pages
Learning Outcomes:
- Feel comfortable working with text data in Python
- Access APIs with Python
- Manipulate data with pandas
Prerequisites: None
Difficulty Level: Beginner/Intermediate
Software: Python, Positron
Introduction to the R Statistical Computing Environment
Dates: June 8-12, 2026
Time: 1:30-5:30 p.m.
Instructor: Kerem Ozan Kalkan
Goals:
- Introduce participants to the R statistical environment through applied examples.
- Familiarize participants with the fundamentals related to coding in R.
- Cover introductory and intermediate tasks that social scientists frequently use in R.
Learning Outcomes:
- Recognize introductory/intermediate coding in R.
- Code in R to manipulate data, run introductory/intermediate statistical routines, and generate graphics.
- Substantively interpret R output.
Prerequisites: There are no prerequisites for this course. The course assumes no prior knowledge in R.
Difficulty Level: Beginner/Intermediate
Software: R, Rstudio/Posit (Cloud)
Introduction to the LaTeX Text Processing System
Dates: June 8-12, 2026
Time: 5:45-6:30 p.m.
Instructor: Kerem Ozan Kalkan
Goals:
- Introduce participants to the LaTeX markup language through applied examples.
- Cover introductory to advanced environments, functions, and practices commonly observed among quantitative social scientists.
- Prepare participants to use LaTeX in their assignments and projects.
Learning Outcomes:
- Identify introductory to advanced environments and functions in LaTeX.
- Practice coding in LaTeX through applied examples.
- Typeset their own documents in LaTeX
Prerequisites: There are no prerequisites for this course. The course assumes no prior knowledge in LaTeX.
Difficulty Level: Beginner/Intermediate
Software: R, Rstudio/Posit (Cloud), LaTeX, TeXShop
First Session Weeks 2-4 : Methods Courses
Causal Inference for the Social Sciences I
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructors: Jake Bowers & Thomas Leavitt
Goals:
- Understand Fisher’s and Neyman’s counterfactual models of random assignment studies, the utility of these models in clarifying causal inferences’ scope and prior commitments, and their contribution to the rise of the randomized controlled trial as a model research design
- Practice the use of R to estimate or test hypotheses about treatment effects in experiments and non-confounded observational studies
- Understand and practice the combination of matching with hidden variable sensitivity analysis to address both overt and hidden confounders in non-randomized studies.
Learning Outcomes:
- Articulate, differentiate and critique essential assumptions of causal estimation and hypothesis testing that flow from research design.
- Apply forms of randomization inference appropriate to randomized trials featuring clustered or stratified treatment allocation and/or imperfect compliance. Appropriately adapt the same inference strategies to observational studies, and to diagnostics including covariate imbalance.
- Implement, critique and defend statistical adjustments for non-randomized studies using the linear model (i.e. “controlling for”) and/or post-stratification (i.e. “matching”).
- Implement testing, estimation, and adjustment methods covered in the course using R, in replicable scripts combining R and markdown.
Prerequisites: The course assumes basic familiarity with R and previous knowledge of statistical concepts, such as probability distributions, statistical inference, estimation, and hypothesis testing. The course will rely on R for computation and to demonstrate concepts.
Difficulty Level: Beginner/Intermediate
Software: R
Introduction to Time Series and Panel Data Analysis
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Clay Webb
Goals:
- Introduce statistical models for time series and panel data
- Offer a comprehensive guide to estimation and inference using time series and panel data models
- Provide practical guidance on how to conduct time series and panel data analyses using R and Stata
Learning Outcomes:
- How to measure dynamic phenomena over time
- How to build statistical models of dynamic phenomena
- How to use dynamic models to test hypotheses about dynamic phenomena
Prerequisites: Regression 1; A basic understanding of ordinary least squares (OLS) regression
Difficulty Level: Intermediate
Software: R, Rstudio/Posit (Cloud), STATA/MP
Machine Learning: Applications in Social Science Research
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Chris Hare
Goals:
- Introducing participants to the mechanics of machine learning methods, particularly focusing on supervised learning techniques.
- Demonstrating how these techniques can be applied to social science research to enhance model prediction accuracy.
- Providing hands-on experience in estimating and interpreting machine learning models using R.
Learning Outcomes:
- The theory underlying of machine learning
- How to implement various machine learning techniques (focusing on tree-based methods) in R
- Strategies to interpret results from "black box" methods.
Prerequisites: The workshop assumes a basic understanding of statistical concepts and the R programming language. While not strictly necessary, prior experience with regression analysis and data manipulation in R would be beneficial.
Difficulty Level: Intermediate
Software: R
Maximum Likelihood Estimation I: Generalized Linear Models
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Bob Lupton
Goals:
- Introducing the method of maximum likelihood for statistical modeling
- Understanding the usefulness of generalized linear models for statistical analysis
- Learning how to specify, and interpret the results of, limited dependent variable models
Learning Outcomes:
- Benefits and limitations of ML for statistical inference
- Specify, interpret, apply and communicate the the results of theoretically informed models
- Data visualization techniques in R and Stata
Prerequisites: Participants should be familiar with the linear regression model. Some prior exposure to Stata or R is useful but neither is assumed.
Difficulty Level: Intermediate
Software: R, STATA/MP
Multilevel Models I: Introduction and Application
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Mark Manning
Goals:
- Introduce participants to the different kinds of questions that one can ask and answer with multilevel models
Learning Outcomes:
- How to determine whether data are appropriate for multilevel models, and how to prepare data for multilevel models
- How to fit multilevel models and interpret results
Prerequisites: A prior course on regression is necessary
Difficulty Level: Intermediate/Advanced
Software: R
Race, Ethnicity, and Quantitative Methodology I
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructors: Kerem Ozan Kalkan & Naomi Nubin-Sellers
Goals:
- Provide an overview of theories and methodological approaches to the study of race and ethnicity in policy and public opinion.
- Introduce participants to methodological tools that are commonly observed in the study of race and ethnicity.
- Develop strategies toward developing and executing original research ideas related to race and ethnicity.
Learning Outcomes:
- Theoretical debates in the study of race/ethnicity.
- Methodological approaches in the study of race/ethnicity.
- Replication/extension.
- Develop a comprehensive research approach.
Prerequisites: None
Difficulty Level: Beginner/Intermediate
Software: R, STATA/MP
Rational Choice Theories of Politics and Society
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: James Johnson
Goals:
- A critical understanding of the purposes of using formal models.
Learning Outcomes:
- A detailed & proper understanding of the scope and nature of formal models in social & political inquiry.
Prerequisites: None beyond a willingness to examine commonly held assumptions about social and political inquiry.
Difficulty Level: Suitable for all levels
Software: None
Regression Analysis
Dates: June 15-July 2, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Robert Cooper
Goals:
- Empower participants to grow comfortable with and master introduction and intermediate regression analysis.
Learning Outcomes:
- Learn how to perform linear regression and test assumptions through regression diagnostics, correcting for violations of assumptions
- Participants will also be introduced to MLE.
Prerequisites: There are no prerequisites, although some basic statistical background would be helpful.
Difficulty Level: Beginner/Intermediate
Software: R
Bayesian Modeling for the Social Sciences I: Introduction and Application
Dates: June 15-July 2, 2026
Time: 2:30-5:30 p.m.
Instructor: Justin Esarey
Goals:
- How to apply Bayesian models to the study of social scientific questions and interpret the results
- Practical Bayesian implementations of the (hierarchical) generalized linear model
- Learn to use R for programming, data management, and visualization with RStudio as an IDE.
Learning Outcomes:
- A basic understanding of Bayesian inference
- How to implement Bayesian regression and hierarchical models in R/STAN
- How to interpret and troubleshoot Bayesian model outcomes"
Prerequisites: A course on basic probability theory and linear regression / the generalized linear model would be helpful.
Difficulty Level: Intermediate/Advanced
Software: R, Rstudio/Posit (Cloud)
Data Visualization
Dates: June 15-July 2, 2026
Time: 2:30-5:30 p.m.
Instructor: Robert Cooper
Goals:
- Empower students to work with data
- Transform data analyses into accurate and compelling data graphics.
Learning Outcomes:
- Tidy and wrangle data.
- Understand the principles of great visualization
- Learn to create compelling, informative graphics in R.
Prerequisites: No prerequisites
Difficulty Level: Beginner/Intermediate
Software: R, and just a tiny bit of Javascript
Evaluating Model Robustness
Dates: June 15-July 2, 2026
Time: 2:30-5:30 p.m.
Instructor: Dave Armstrong
Goals:
- Conceptualize the idea of robustness beyond sign and significance.
- Develop ways to measure robustness of statistical quantities (model parameters, predicted values, first differences, marginal effects) across different model contexts.
- Apply robustness evaluation across a wide set of models and contexts.
Learning Outcomes:
- Understand robustness in different domains - functional form, omitted variables, measurement, causal heterogeneity and sample-population mismatches.
- Measure robustness of statistical quantities in each domain.
- Learn to use general tools to independently apply robustness evaluation in any model setting.
Prerequisites: Students should have a solid understanding of the linear model. We will discuss other modelling contexts, but I will provide some basic information about the extension of the linear model to these other contexts.
Difficulty Level: Intermediate
Software: R, Rstudio/Posit (Cloud)
Measurement, Scaling, and Dimensional Analysis
Dates: June 15-July 2, 2026
Time: 2:30-5:30 p.m.
Instructor: Adam Enders
Goals:
- Provide participants the tools to properly measure social scientific constructs.
- Learn multiple specific models and general strategies for developing new measures of social scientific constructs, ensuring the reliability and validity of such measures, and investigating the dimensionality of such measures.
Learning Outcomes:
- How to explore the dimensionality of a dataset
- How to produce statistically reliable and valid measures
- How to present results, including using graphs
- How to develop a new measure from the bottom up
Prerequisites: Participants should be familiar and comfortable with ordinary least squares regression and more basic statistics. Familiarity with matrix algebra and maximum likelihood estimation will serve participants well, but is not strictly required for participation or necessary for participants to understand course material.
Difficulty Level: Intermediate
Software: R, STATA/MP
Network Analysis I: Introduction
Dates: June 15-July 2, 2026
Time: 2:30-5:30 p.m.
Instructor: Sarah Shugars
Goals:
- Study systems that are interconnected, including networks of friendship, social media sharing, political ties, organizations, and more
- Introduce fundamentals of network analysis.
Learning Outcomes:
- Conceptualize and model research in which observations are connected
- Describe properties of networks and the methods for studying them
- Employ network analysis in R
Prerequisites: This course has no prerequisites and is open to people from all disciplines and research interests.
Difficulty Level: Suitable for all levels
Software: R
Statistics and Data Analysis I
Dates: June 15-July 2, 2026
Time: 2:30-5:30 p.m.
Instructor: Jane Sumner
Goals:
This workshop provides a basic introduction to statistics, probability, and data analysis. The intention is to introduce students to all steps of the research process between theorizing and statistical modeling, and provide the foundational knowledge students need to learn statistical modeling. We will cover issues relating to measuring and collecting data, summarizing data, basic probability and statistics, and confidence intervals and preliminary hypothesis testing.
Learning Outcomes:
- Explain general principles for how to measure a concept and collect data
- Describe, visualize, and discuss distributions of individual variables
- Articulate how probability is used for inference
- Analyze and interpret bivariate relationships for discrete and continuous variables
Prerequisites: No prerequisites; Need to know what software they will plan to use for engaging with the lab session portion of the course.
Difficulty Level: Beginner
Software: R, RStudio
Second Session: July 6-31, 2026
Second Session Week 1: Math and Computing Lectures
Matrix Algebra, Calculus, and Probability: Introduction and Review
Dates: July 6-10, 2026
Time: 8:15 a.m.-12:15 p.m.
Instructor: Tim McDaniel
Goals:
- Provide a broad and generalizable foundation in Matrix Algebra, Calculus, and Probability that will enhance learning in subsequent ICPSR Summer Program courses.
Learning Outcomes:
- Introductory and advanced Matrix Algebra.
- Differential and Integral Calculus.
- Discrete and Continuous Probability distributions.
Prerequisites: Proficiency in basic mathematics (e.g., rudimentary algebra and summation notation) is assumed but not required. We will begin with a brief review of fundamental mathematics and probability.
Difficulty Level: Suitable for all levels
Software: None
Introduction to Python
Dates: July 6-10, 2026
Time: 1:30-5:30 p.m.
Instructor: Will Horne
Goals:
- Write functions in Python
- Import and use libraries in Python
- Scrape web pages
Learning Outcomes:
- Feel comfortable working with text data in Python
- Access APIs with Python
- Manipulate data with pandas
Prerequisites: None
Difficulty Level: Beginner/Intermediate
Software: Python, Positron
Introduction to Computing for Data Analysis
Dates: July 6-10, 2026
Time: 1:30-5:30 p.m.
Instructor: Michael Hawthorne
Goals:
- Introduce participants to core computing concepts and solutions applicable to analysis packages, particularly directed to participants having limited experience.
- Introduce participants to the dataset development process, from beginning to end, examining real-world issues in creating and maintaining datasets through examples across disciplines.
Learning Outcomes:
- Understand core procedures in three statistical software packages
- How to implement the dataset development process
- Understand connections between concepts in developing datasets and practical issues.
Prerequisites: There are no prerequisites required for the course. The course will be particularly beneficial for participants who have had limited experiences with creating their own datasets and/or using statistical software, or have been dependent upon having others assist in creating datasets and software commands for analysis, or are more advanced users now confronting new issues with datasets they wish to develop.
Difficulty Level: Beginner/Intermediate
Software: SAS, SPSS, STATA/MP
Introduction to the R Statistical Computing Environment
Dates: July 6-10, 2026
Time: 1:30-5:30 p.m.
Instructor: Sarah Hunter
Goals:
- Understand the workflow in R using R Studio
- Know the basic structure and logic of the R programming language
Learning Outcomes:
- Perform data wrangling with R
- Use data visualization tools such as base plot and ggplot
- Be familiar with the tidyverse suite of tools
- Learn the basics of estimating statistical models in R
Prerequisites: No prior knowledge required
Difficulty Level: Beginner
Software: R, Rstudio/Posit (Cloud)
Introduction to the LaTeX Text Processing System
Dates: July 6-10, 2026
Time: 5:45-6:30 p.m.
Instructor: Sarah Hunter
Goals:
- To learn how to create and format documents using the LeTeX language
Learning Outcomes:
- Know the basic structure and logic of the LaTeX programming language
- Understand the basic flow of the online Overleaf editor
- Create and format documents with LaTeX
- Include references using BibTeX
Prerequisites: No prior knowledge needed.
Difficulty Level: Beginner
Software: LaTeX; Overleaf
Second Session Weeks 2-4: Methods Courses
Categorical Data Analysis: Models for Categorical, Ordinal, and Count Outcomes
Dates: July 13-31, 2026
Time: 9:00 a.m.-12:00 noon
Instructors: Mark Nieman
Goals:
- Learn the theory and (some of) the math behind categorical data analysis, understand how it works (assumptions), and how to interpret the results.
Learning Outcomes:
- How to apply statistical estimators with limited dependent variables
- When to use specific estimators given data characteristics
- How to interpret statistical output in substantive terms.
Prerequisites: Helpful to have some familiarity with linear regression.
Difficulty Level: Beginner
Software: R
Data Science and Text Analysis
Dates: July 13-31, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Yaoyao Dai
Goals:
- This course provides an introduction to data science for social data and problems, with a focus on utilizing text as data.
- Learn through hands-on projects the fundamental tools of data science and apply them to a wide range of political and policy-oriented questions.
Learning Outcomes:
- Have a good understanding of the landscape and frontier of text analysis and ML methods
- Be able to identify and conduct the appropriate methods for their research questions.
Prerequisites: Students should have taken a research design and introduction level statistics class. Prior knowledge of coding is recommended but not required.
Difficulty Level: Suitable for all levels
Software: Python
Maximum Likelihood Estimation II: Modeling Space and Time
Dates: July 13-31, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Desmond Wallace
Goals:
- Practical learning and application of methods to answer important research questions.
- Understanding appropriate methods for modeling spatially/temporally dependent data.
- Investigating the role of maximum likelihood estimation concerning modeling dependent data.
Learning Outcomes:
- Modeling data with a nesting structure, events occurring in time, and spatial/temporal characteristics.
- Understand the issues modeling dependent data via ordinary least squares (OLS).
Prerequisites: Participants should have a background in matrix algebra, basic statistics, and linear regression. Previous experience in maximum likelihood estimation is recommended, but not required.
Difficulty Level: Intermediate/Advanced
Software: R, Rstudio/Posit (Cloud), STATA/MP, Python
Regression Analysis
Dates: July 13-31, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Tim McDaniel
Goals:
- Have an applied and intuitive understanding of OLS Regression.
- Apply and use basic and more advanced OLS Regression.
- Critically identify potential problems related to OLS Regression.
Learning Outcomes:
- Specify an OLS Regression model.
- Test the assumptions of OLS Regression.
- Use and interpret interactions and categorical variables.
- Deal with nonlinearity.
Prerequisites: It is assumed that students are comfortable with very basic algebra and introductory-level statistics and now want to learn OLS Regression for their own research and to understand the work of others.
Difficulty Level: Intermediate
Software: Examples are in SPSS, but students can use any software package of their choosing.
Statistics and Data Analysis II: Regression and Statistical Computing
Dates: July 13-31, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: Shane Singh
Goals:
- Participants will review the basics of statistical inference and measures of bivariate association.
- Participants will learn the theoretical underpinnings, assumptions, and mechanics of Ordinary Least Squares (OLS).
- Participants will develop the ability to utilize OLS in their own research projects confidently and using modern software techniques and statistical graphics.
Learning Outcomes:
- A fundamental understanding of the theory and math behind OLS.
- How to interpret OLS results—and when such interpretation can be causal.
- How to apply OLS in one's research.
- Modern software techniques for OLS, including statistical graphics.
Prerequisites: Only familiarity with introductory statistics, probability, and basic algebra is assumed.
Difficulty Level: Beginner/Intermediate
Software: R, STATA/MP
Theoretical Modeling for the Social and Behavioral Sciences
Dates: July 13-31, 2026
Time: 9:00 a.m.-12:00 noon
Instructor: David Peterson
Goals:
- Give students an understanding of how to incorporate theoretical modeling into their research process.
- Introduce students to the mathematical and coding foundations of modeling
- Establish frameworks for matching theoretical models to empirical data in coherent, motivated ways.
Learning Outcomes:
- How to turn theoretical intuitions into models.
- The math behind game theory and agent-based modeling.
- How to match models to data and empirical methods.
Prerequisites: None
Difficulty Level: Beginner/Intermediate
Software: NetLogo (though no prior experience is required)
Bayesian Modeling for the Social Sciences II: HLMs, GLMs, and LLMs
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructor: Marc Ratkovic
Goals:
- Move from a solid understanding of Bayesian methods to cutting-edge applied techniques
Learning Outcomes:
- Work with simple Bayesian models analytically
- Implement Bayesian models computationally
- Conceptualize Large Language Models in NLP
- Implement basic chatbots and RAGs
Prerequisites: Familiarity with the topics covered in Bayes I; some calculus and basic probability theory will be introduced but prior exposure is helpful; coding in R will be helpful
Difficulty Level: Intermediate/Advanced
Software: R, Rstudio/Posit (Cloud), Python, Docker
Causal Inference for the Social Sciences II
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructor: Sebastian Calonico & Nicolás Idrobo
Goals:
- Provide a thorough introduction to recent methodological developments to study causal inference in non-experimental settings.
Learning Outcomes:
- Methodological and practical training in reweighting methods, regression discontinuity designs, difference-in-differences, synthetic controls and causal machine learning.
Prerequisites: It is assumed that participants have elementary working knowledge of statistics, econometrics and policy evaluation. It would be useful, but not required, if participants were familiar with basic results from the literature on program evaluation and treatment effects. This course is nonetheless meant to be self-contained and hence most underlying statistical concepts and results are introduced and explained in class.
Difficulty Level: Intermediate/Advanced
Software: R, STATA/MP
Empirical Modeling of Social Science Theory
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructor: Rob Franzese
Goals:
- Teach empirical modeling of/for social science theory (& why "causal-inference" testing is not enough.
- Learn many useful empirical-modeling techniques/methods, incl. linear & nonlinear & interactions, random-coefficient/multilevel models, dynamic models including VARs, spatial-econometrics, instrumental variables & systems of equations, etc.
Learning Outcomes:
- Difference testing for existence of causal effects v. estimating causal responses
- How methods appropriate to latter differ from former
- Many specific theory/substance-motivated models & methods
Prerequisites: The approximate background expected is: equivalent to a first graduate social science course in statistical data analysis through regression.
Difficulty Level: Intermediate/Advanced
Software: R, STATA/MP
Multilevel Models II: Advanced Topics
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructor: John Poe
Goals:
- Give everyone a solid grounding in the basic toolkit of models for multilevel data structures
- Give everyone practical code to analyze complex multilevel data
- Give everyone the ability to break incredibly complex problems down into manageable pieces.
Learning Outcomes:
- How to analyze multilevel data in R.
- How to talk about and think about assumptions and when/why/how models break
- How to create an analysis plan for complex multilevel research questions
Prerequisites: Students should have taken an introductory class on multilevel modeling OR longitudinal data analysis. A background with maximum likelihood models will be helpful but isn't strictly required.
Difficulty Level: Intermediate/Advanced
Software: R, STATA/MP, We mostly use R but I can provide Stata code when needed.
Network Analysis II: Advanced Topics
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructors: Shahryar Minhas & Olga Chyzh
Goals:
- Introduce students to advanced statistical models for network analysis.
- Build hands-on skills applying these models using R.
- Enable critical evaluation and application of these methods in research.
Learning Outcomes:
- Researchers in social sciences, political science, or sociology working with network data.
- Anyone with a foundational knowledge of network analysis and statistical modeling.
- Scholars interested in applying advanced network models to their research questions.
Prerequisites: Basic understanding of network analysis concepts, familiarity with statistical modeling principles, and proficiency in R programming. Regression and MLE are helpful.
Difficulty Level: Intermediate
Software: R
Race, Ethnicity, and Quantitative Methodology II
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructor: Kenicia Wright
Goals:
- Provide an overview of definitions and measurements used in academic research related to race and ethnicity
- Explore the connection between theory and Research Design using data available through the ICPSR repository
- Offer participants the opportunity to make progress, present, and receive feedback on a research proposal.
Learning Outcomes:
- Definitions, theories, and measures of race and ethnicity across disciplines, publicly available datasets, development of feedback and presentations
- Tools for fact-based, respectful discourse.
Prerequisites: Some familiarity with empirical methods and R or Stata. I will adjust course expectations, content, and structure based on student familiarity (will be accessed in the first few days of the Session).
Difficulty Level: Beginner/Intermediate
Software: R, STATA/MP
Structural Equation Models with Latent Variables
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructor: Sandy Marquart-Pyatt
Goals:
- Provide participants with the skills necessary to utilize structural equation modeling with latent variables in their own research
- Critically evaluate contemporary social science research using advanced quantitative approaches.
Learning Outcomes:
- Recursive & nonrecursive models
- Measurement/latent variable models (CFAs)
- Model specification & identification, model fit, model evaluation
- Mediation, multiple groups, latent class, longitudinal
Prerequisites: Participants should have a solid understanding of linear regression. Some background in matrix algebra, covariance algebra, and even factor analysis would be helpful but are not required.
Difficulty Level: Intermediate/Advanced
Software: R, Rstudio/Posit (Cloud), STATA/MP, MPlus
Time-Series, Panel, and Longitudinal Data Analysis
Dates: July 13-31, 2026
Time: 2:30-5:30 p.m.
Instructors: Mark Pickup & Andy Philips
Goals:
- Gain an overview of prominent approaches to working with panel and longitudinal data
- Develop skills needed to diagnose threats to inference and to identify appropriate analysis strategies for particular panel/longitudinal datasets common in the social sciences
- Develop R and Stata skills to implement the approaches covered
Learning Outcomes:
- When using panel and longitudinal data, understand: threats to inference; prominent approaches to modeling; how to apply different identification strategies using statistical software.
Prerequisites: A basic linear regression course is preferred, but not required. Experience with R and/or Stata is desirable, but not required.
Difficulty Level: Intermediate
Software: R, STATA/MP