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)