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)