Info: Call for Graduate Fellows!

Applications for the CDH Graduate Fellowship are open through Oct 20, 2026. Apply now.

Check Out Our Curated Fall 2026 Course List!

13 April 2026

Get inspired by our twice-yearly list of Princeton courses on media studies, technology, data and culture, and more.

20161006_FirestonePlaza_CL_DJA_035.jpg

Fall course selection starts this month! Wondering what to register for? We've compiled a list of courses on media studies, technology, data and culture, and more.

This list includes both undergraduate and graduate courses. Grad courses are marked with an asterisk (*).

ANTHROPOLOGY

ANT 422 / EAS 422: Digital China: Technology and Society (Jamie Wong)

ARCHITECTURE

ARC 311 / STC 311: Building Science and Technology: Building Systems (Peter Pelsinksi)

*ARC 573: Pro Seminar: Computation, Energy, Technology in Architecture (Forrest M. Meggers)

ART & ARCHAEOLOGY

ART 248: Photography and the Making of the Modern World (Monica C. Bravo)

ART 320: Ink, Paper, Wood, Metal, Stone: The Printed Image in the Western World (Jun P. Nakamura)

*ART 577 / HUM 577: Seminar in Modern Art: Science and Its Fictions in the Long Nineteenth Century (Rachael Z. DeLue)

COMPARATIVE LITERATURE

COM 200: Who Are You Really? Authenticity in Life, Literature, and the Internet (Avram C. Alpert and Wendy Laura Belcher)

COMPUTER SCIENCE

COS 126 / EGR 126: Computer Science: An Interdisciplinary Approach (Adam Finkelstein, Maryam Hedayati, and Alan Kaplan)

COS 209: Algorithms in the Wild (Matt Weinberg)

COS 217: Introduction to Programming Systems (Christopher M. Moretti, Kevin Alarcón Negy, and Jaswinder P. Singh)

COS 226: Algorithms and Data Structures (Marcel Dall’Agnol and Kevin Wayne)

COS 240: Reasoning about Computation (Zeev Dvir, Iasonas Petras)

COS 302 / SML 305 / ECE 305: Mathematics for Numerical Computing and Machine Learning (Ryan P. Adams)

COS 324: Introduction to Machine Learning (Adji Bousso Dieng and Vikram Ramaswamy)

COS 326: Functional Programming and Formal Methods (David P. Walker)

COS 330: Great Ideas in Theoretical Computer Science (Pravesh K. Kothari and Pedro Paredes)

COS 333: Advanced Programming Techniques (Robert M. Dondero)

COS 424: Reasoning with Data (Manoel Horta Ribeiro and Xiaoyan Li)

COS 429: Computer Vision (Olga Russakovsky)

COS 436: Human-Computer Interaction (Parastoo Abtahi)

*COS 516 / ECE 516: Automated Reasoning About Software (Zachary Kincaid)

*COS 522 / MAT 578: Computational Complexity (Gillat Kol)

*COS 529: Advanced Computer Vision (Felix Heide)

*COS 597C: Advanced Topics in Computer Science: AI Agents (Karthik Narasimhan)

CREATIVE WRITING

CWR 213: Writing Speculative Fiction (Ed Park)

EAST ASIAN STUDIES

EAS 212 / COM 235: Embodied Visions: The Body in East Asian Film and Media (staff)

EAS 313: Japanese Horror: Cognitive and Embodied Approaches (staff)

EAS 328 / CDH 328: Building Qianlong’s World: Digital Worldbuilding and Cultural Heritage (Paul A. Vierthaler)

EAS 407 / CDH 407: Hacking Chinese Studies: An Introduction to Text Mining for Chinese Literature and Culture (Paul A. Vierthaler)

*EAS 529: Readings in East Asian Film and Media (Steven Chung)

ELECTRICAL & COMPUTER ENGINEERING

ECE 364: Machine Learning for Predictive Data Analytics (Niraj K. Jha)

ECE 435: Machine Learning and Pattern Recognition (Mengdi Wang)

ECE 488: Fundamental Image Processing: From Mars to Hollywood with a Stop at the Hospital (Guillermo Sapiro)

*ECE 535: Machine Learning and Pattern Recognition (Hossein Valavi)

ECONOMICS

ECO 202: Statistics and Data Analysis for Economics (staff)

ECO 326 / COS 206 / ECE 326: Economics of Digital Connectivity and Artificial Intelligence (Swati Bhatt)

ENGINEERING

EGR 200 / ENT 200: Creativity, Innovation, and Design (Alice Kogan)

EGR 361 / ENT 361 / URB 361 / AAS 348: The Reclamation Studio: Humanistic Design applied to Systemic Bias (Majora J. Carter)

ENVIRONMENTAL STUDIES

ENV 221: AI for Global Good (Jamie M. Caldwell and Jeffrey R. Smith)

GERMAN

GER 525: Studies in German Film: Media in Film (Joseph W. Vogl)

HISTORY

HIS 291: The Scientific Revolution (Matthew L. Jones)

JOURNALISM

JRN 414: Data Journalism: Investigative Journalism and Open Source Investigations (staff)

NEAR EASTERN STUDIES

NES 369 / HIS 251 / JDS 351 / CDH 369: The World of the Cairo Geniza (Marina Rustow)

PHILOSOPHY

PHI 312: Computability and Logic (John P. Burgess)

POLITICS

POL 345 / SOC 305 / SPI 211: Introduction to Quantitative Social Science (Nicolas Idrobo)

*POL 571: Empirical Research Methods for Political Science (Jonathan F. Mummolo)

*POL 573: Quantitative Analysis II (Rocío Titiunik)

PSYCHOLOGY

PSY 360 / COS 360: Computational Models of Cognition (Brenden M. Lake)

PSY 362 / CHV 362: Can Machines Be Moral? (Molly J. Crockett)

*PSY 503: Foundations in Statistical Methods for Psychological Science (Suyog Chandramouli)

*PSY 505: Current Issues in Statistical Methods and Research Methods for Psychological Science (Suyog Chandramouli)

STATISTICS & MACHINE LEARNING

SML 201: Introduction to Data Science (Daisy Yan Huang) (section 1 and section 2)

SML 301 / COS 301: Data Intelligence: Modern Data Science Methods (Derek E. Sollberger)

SOCIOLOGY

SOC 301: Statistical Methods in Sociology (Tod G. Hamilton)

*SOC 500: Applied Social Statistics (Brandon W. Stewart)

*SOC 505: Research Seminar in Empirical Investigation (Yu Xie)

*SOC 557: Technology Studies (Half-Term): Artificial Intelligence, Computation and Society (Zeynep Tufekci)

SPANISH

SPA 368 / TRA 368: Spanish into English Translation in the Age of AI (Catalina Arango)

PUBLIC & INTERNATIONAL AFFAIRS

SPI 352 / COS 352: Artificial Intelligence, Law, & Public Policy (Peter Henderson)

SPI 365: Tech/Ethics (Steven A. Kelts)

SPI 374: Challenges in Regulating AI: A Sociological Approach (Zeynep Tufekci)

*SPI 507B: Quantitative Analysis for Policymakers (staff)

*SPI 507C: Quantitative Analysis for Policymakers (Advanced) (Eduardo Morales)

SCIENCE AND TECHNOLOGY CENTER

STC 349 / ENV 349 / JRN 349: Writing about Science (Michael D. Lemonick)

URBAN STUDIES

URB 385 / SOC 385 / HUM 385 / ARC 385: Mapping Gentrification (Aaron P. Shkuda)

VISUAL ARTS

VIS 215 / CWR 215: Graphic Design: Typography (David W. Reinfurt)

VIS 216: Graphic Design: Visual Form (David W. Reinfurt)

VIS 218: Graphic Design: Image (Laura Coombs)

VIS 220: Animation I (Tim Szetela)

PRINCETON WRITING PROGRAM

WRI 139 and 140: How to Raise a Machine (Allen Durgin)

*WRI 501: Reading and Writing About the Scientific Literature (Andrea L. DiGiorgio)

*WRI 502: Writing a Grant Proposal in Quantitative Disciplines (Andrea L. DiGiorgio)