Course Title Instructor Period Exam Date Exam Time
AAAS 39.06 01 Hip-Hop in the US Alison J. Martin 6B Friday, June 5, 2026 3:00 PM
ANTH 006 01 Intro to Biological Anth Raquel E. Fleskes 10 Sunday, June 7, 2026 8:00 AM
ANTH 020 01 Primate Evolution & Ecology Benjamin Finkel 2A Friday, June 5, 2026 11:30 AM
ANTH 048 01 From Sacred to Salvation Sergei Kan 2 Monday, June 8, 2026 11:30 AM
ANTH 50.05 01 Environmental Archeology Lucas S. Proctor 3B Friday, June 5, 2026 3:00 PM
ANTH 50.34 01 Peoples of Oceania Meredith B. Ferguson 3A Saturday, June 6, 2026 8:00 AM
ANTH 50.41 01 Homelands & Diasporas Sergei Kan 11 Sunday, June 7, 2026 11:30 AM
ANTH 50.64 01 Apes & Behavior Bio of Men Benjamin Finkel 10A Friday, June 5, 2026 8:00 AM
ARTH 17.05 01 Castle, Cloister, Cathedral Nicola M. Camerlenghi 10A Friday, June 5, 2026 8:00 AM
ARTH 29.01 01 Landscape: Art and Nature Kristin O'Rourke 12 Sunday, June 7, 2026 3:00 PM
ARTH 38.01 01 Sacred Architecture of Asia Allen Hockley 12 Sunday, June 7, 2026 3:00 PM
ARTH 47.04 01 Architecture & the Uncanny Adedoyin Teriba 9L Monday, June 8, 2026 3:00 PM
ASCL 64.03 01 N Korea Origins&Transitions Soyoung Suh 12 Sunday, June 7, 2026 3:00 PM
ASCL 70.01 01 Sacred Architecture of Asia Allen Hockley 12 Sunday, June 7, 2026 3:00 PM
ASCL 70.32 01 Imperialism Modrn East Asia Steven Ericson 10 Sunday, June 7, 2026 8:00 AM
ASCL 70.50 01 Power & Diplomacy in Asia David A. Rezvani 3A Saturday, June 6, 2026 8:00 AM
ASTR 001 01 Solar System and Exoplanets Brian Chaboyer 10 Sunday, June 7, 2026 8:00 AM
ASTR 015 01 Stars & the Milky Way Burcin Mutlu-Pakdil 10A Friday, June 5, 2026 8:00 AM
BIOL 003 01 Mindful Physiology Diane Gilbert-Diamond 10A Friday, June 5, 2026 8:00 AM
BIOL 003 02 Mindful Physiology Diane Gilbert-Diamond 2A Friday, June 5, 2026 11:30 AM
BIOL 012 01 Cell Structure and Function Dipon D. Ghosh 9L Monday, June 8, 2026 3:00 PM
BIOL 012 02 Cell Structure and Function Bing He 10 Sunday, June 7, 2026 8:00 AM
BIOL 016 01 Ecology Matthew P. Ayres 10 Sunday, June 7, 2026 8:00 AM
BIOL 026 01 Global Change Biology Caitlin E. H Pries 12 Sunday, June 7, 2026 3:00 PM
BIOL 037 01 Endocrinology Lee A. Witters 10A Friday, June 5, 2026 8:00 AM
BIOL 044 01 Microbiology, without Lab Carey D. Nadell 12 Sunday, June 7, 2026 3:00 PM
BIOL 046 01 Microbiology, with Lab Carey D. Nadell 12 Sunday, June 7, 2026 3:00 PM
BIOL 053 01 Aquatic Ecology Wilbur Ryan 2 Monday, June 8, 2026 11:30 AM
BIOL 11.03 01 Emerging InfectiousDiseases Mary Lou Guerinot 11 Sunday, June 7, 2026 11:30 AM
CHEM 006 01 General Chemistry Mahima Sneha 10 Sunday, June 7, 2026 8:00 AM
CHEM 011 01 General Chemistry Xin Qi 9L Monday, June 8, 2026 3:00 PM
CHEM 041 01 Biological Chemistry F Jon Kull 12 Sunday, June 7, 2026 3:00 PM
CHEM 051 01 Organic Chemistry Dasan M. Thamattoor 11 Sunday, June 7, 2026 11:30 AM
CHEM 052 01 Organic Chemistry Catherine O. Welder 11 Sunday, June 7, 2026 11:30 AM
CHEM 076 01 Physical Chemistry II Paul J. Robustelli 11 Sunday, June 7, 2026 11:30 AM
CHEM 092 01 Inorganic Biochemistry Ekaterina Pletneva 10 Sunday, June 7, 2026 8:00 AM
CHIN 45.01 01 Intro Classical Chinese Ao Wang 2 Monday, June 8, 2026 11:30 AM
CLST 002 01 Tragedy&Comedy Greece&Rome Rachel Dubit 2 Monday, June 8, 2026 11:30 AM
CLST 020 01 Grk Archaeology 1st Hominin Julie A. Hruby 2 Monday, June 8, 2026 11:30 AM
CLST 10.01 01 Rethinking the Divine Margaret R. Graver 3A Saturday, June 6, 2026 8:00 AM
CLST 10.10 01 Ancient Medicine Patrick O. Glauthier 10 Sunday, June 7, 2026 8:00 AM
CLST 11.21 01 From Persia to Rome Tal A. Ish Shalom 12 Sunday, June 7, 2026 3:00 PM
COCO 33 01 Homelands & Diasporas Sergei Kan 11 Sunday, June 7, 2026 11:30 AM
COGS 002 01 Cognitive Psychology Jamshed Bharucha 2 Monday, June 8, 2026 11:30 AM
COGS 50.11 01 Learnability and Semantics Caleb C. Kendrick 12 Sunday, June 7, 2026 3:00 PM
COLT 66.03 01 Freud:Psyc,Jews&Gender Veronika Feuchtner 6B Friday, June 5, 2026 3:00 PM
COSC 001 01 Intro Programming&Computatn Andrew T. Campbell 12 Sunday, June 7, 2026 3:00 PM
COSC 001 02 Intro Programming&Computatn Vasanta Lakshmi Kommineni 10 Sunday, June 7, 2026 8:00 AM
COSC 010 01 ProbSolving:Object-Oriented Omar S. Saydjari 3B Friday, June 5, 2026 3:00 PM
COSC 031 01 Algorithms Siddhartha V. Jayanti 10 Sunday, June 7, 2026 8:00 AM
COSC 039 01 Theory of Computation Hsien-Chih Chang 12 Sunday, June 7, 2026 3:00 PM
COSC 050 01 Software Design&Implement'n Christophe Hauser 10A Friday, June 5, 2026 8:00 AM
COSC 055 01 Security and Privacy Kyungtae Kim 3A Saturday, June 6, 2026 8:00 AM
COSC 058 01 Operating Systems Tam N. Vu 3B Friday, June 5, 2026 3:00 PM
COSC 062 01 Applied Cryptography Sean W. Smith 9L Monday, June 8, 2026 3:00 PM
COSC 074 01 Machine Lrng&Stat Analysis Soroush Vosoughi 2A Friday, June 5, 2026 11:30 AM
COSC 077 01 Computer Graphics Wojciech K. Jarosz 9L Monday, June 8, 2026 3:00 PM
COSC 081 01 Princpls Robot Dsgn&Prgming Alberto Quattrini Li 12 Sunday, June 7, 2026 3:00 PM
COSC 083 01 Computer Vision Yu-Wing Tai 10A Friday, June 5, 2026 8:00 AM
COSC 149.2 01 Topics in Probability Theory Peter Winkler 9L Monday, June 8, 2026 3:00 PM
COSC 49.02 01 Topics in Probability Theory Peter Winkler 9L Monday, June 8, 2026 3:00 PM
COSC 98.02 01 Sr. Design&Impl Project II Tim Tregubov 10A Friday, June 5, 2026 8:00 AM
CSDA 021 01 Foundations: Digital Design James M. Mahoney 10A Friday, June 5, 2026 8:00 AM
CSDA 024 01 Computer Animation Claire M. Preston 3A Saturday, June 6, 2026 8:00 AM
CSDA 29.05 01 Digital Fabrication Eammon A. Littler 3B Friday, June 5, 2026 3:00 PM
CSDA 29.07 01 Digital Game Studio James M. Mahoney 2A Friday, June 5, 2026 11:30 AM
EARS 001 01 How the Earth Works Edward E. Meyer 10 Sunday, June 7, 2026 8:00 AM
EARS 003 01 Elementary Oceanography Yoshihiro Nakayama 11 Sunday, June 7, 2026 11:30 AM
EARS 033 01 ErthSurfaceProcessLandforms Shanti B. Penprase 11 Sunday, June 7, 2026 11:30 AM
EARS 064 01 Geophysics Leslie J. Sonder 12 Sunday, June 7, 2026 3:00 PM
EARS 074 01 Soil and Water Chemistry Emily M. Lacroix 10 Sunday, June 7, 2026 8:00 AM
ECON 001 01 The Price System Melinda Petre 11 Saturday, June 6, 2026 3:00 PM
ECON 001 02 The Price System Melinda Petre 12 Saturday, June 6, 2026 3:00 PM
ECON 001 03 The Price System Ha Yan Lee 11 Saturday, June 6, 2026 3:00 PM
ECON 001 04 The Price System Ha Yan Lee 12 Saturday, June 6, 2026 3:00 PM
ECON 002 01 Econ Principles & Policies David G. Blanchflower 12 Sunday, June 7, 2026 3:00 PM
ECON 010 01 Intro Statistical Methods Olena Berchuk 10A Saturday, June 6, 2026 3:00 PM
ECON 010 02 Intro Statistical Methods Olena Berchuk 2A Saturday, June 6, 2026 3:00 PM
ECON 020 01 Econometrics Steven M. Mello 10A Saturday, June 6, 2026 3:00 PM
ECON 020 02 Econometrics Steven M. Mello 2A Saturday, June 6, 2026 3:00 PM
ECON 021 01 Microeconomics Maura P. Doyle 11 Sunday, June 7, 2026 11:30 AM
ECON 021 02 Microeconomics Maura P. Doyle 12 Sunday, June 7, 2026 3:00 PM
ECON 022 01 Macroeconomics Ricardo J. Salas Diaz 10A Monday, June 8, 2026 8:00 AM
ECON 022 02 Macroeconomics Ricardo J. Salas Diaz 2A Monday, June 8, 2026 8:00 AM
ECON 022 03 Macroeconomics Elisabeth S. Curtis 2 Monday, June 8, 2026 11:30 AM
ECON 024 01 Development Economics Eric V. Edmonds 11 Sunday, June 7, 2026 11:30 AM
ECON 026 01 Intermediaries and Markets Meir G. Kohn 11 Friday, June 5, 2026 3:00 PM
ECON 026 02 Intermediaries and Markets Meir G. Kohn 2 Friday, June 5, 2026 3:00 PM
ECON 029 01 Intl Fin & Open-Econ Macro Nathan Gaspar Zorzi 10A Monday, June 8, 2026 8:00 AM
ECON 029 02 Intl Fin & Open-Econ Macro Nathan Gaspar Zorzi 2A Monday, June 8, 2026 8:00 AM
ECON 031 01 Behavioral Economics Jonathan Zinman 12 Saturday, June 6, 2026 11:30 AM
ECON 031 02 Behavioral Economics Jonathan Zinman 2 Saturday, June 6, 2026 11:30 AM
ECON 035 01 Games & Economic Behavior Gazi J. Uddin 10A Saturday, June 6, 2026 3:00 PM
ECON 035 02 Games & Economic Behavior Gazi J. Uddin 3B Saturday, June 6, 2026 3:00 PM
ECON 036 01 Theory of Finance John W. Welborn 10A Friday, June 5, 2026 8:00 AM
ECON 039 01 International Trade Douglas A. Irwin 9L Friday, June 5, 2026 3:00 PM
ECON 039 02 International Trade Douglas A. Irwin 10 Friday, June 5, 2026 3:00 PM
ECON 076 01 Financial Crisis David G. Blanchflower 11 Sunday, June 7, 2026 11:30 AM
ECON 081 01 Adv Topics Microeconomics Christopher M. Snyder 10A Friday, June 5, 2026 8:00 AM
EDUC 001 01 Introduction to Education Donna J. Coch 10A Friday, June 5, 2026 8:00 AM
EDUC 013 01 Disability in Children Lit Donna J. Coch 9L Monday, June 8, 2026 3:00 PM
EDUC 024 01 Education and Inequality Janice M. McCabe 10A Friday, June 5, 2026 8:00 AM
EDUC 027 01 Impact of Poverty on Educ Michele T. Tine 10 Sunday, June 7, 2026 8:00 AM
EEER 026 01 Twentieth-Century Russia Stuart D. Finkel 10A Friday, June 5, 2026 8:00 AM
EEER 38.15 01 Homelands & Diasporas Sergei Kan 11 Sunday, June 7, 2026 11:30 AM
ENGS 009 01 Everyday Technology Scott C. Davis 10 Sunday, June 7, 2026 8:00 AM
ENGS 020 01 Intro Scientific Computing Helene L. Seroussi 11 Sunday, June 7, 2026 11:30 AM
ENGS 020 02 Intro Scientific Computing Helene L. Seroussi 12 Sunday, June 7, 2026 3:00 PM
ENGS 022 01 Systems Xiaojing Zhang 9L Monday, June 8, 2026 3:00 PM
ENGS 023 01 Distributed Systems&Fields Mattias W. Fitzpatrick 12 Sunday, June 7, 2026 3:00 PM
ENGS 024 01 Science of Materials Rebecca A. Gallivan 10 Sunday, June 7, 2026 8:00 AM
ENGS 025 01 Intro to Thermodynamics Emme E. Burgin 11 Sunday, June 7, 2026 11:30 AM
ENGS 029 01 Comp-Aided Desgn&Kinematics Solomon G. Diamond 9L Monday, June 8, 2026 3:00 PM
ENGS 060 01 Intro:Solid-StateElctrnDvcs Anthony J. Rizzo 10A Friday, June 5, 2026 8:00 AM
ENGS 071 01 Structural Analysis Vicki V. May 2 Monday, June 8, 2026 11:30 AM
ENGS 110 01 Signal Processing Markus E. Testorf 10 Sunday, June 7, 2026 8:00 AM
ENGS 111 01 Digital Image Processing Xiaoyao Fan 10 Sunday, June 7, 2026 8:00 AM
ENGS 118 01 Electic Power Systems Junbo Zhao 2A Friday, June 5, 2026 11:30 AM
ENGS 125 01 Power Electronics Jason Stauth 2A Friday, June 5, 2026 11:30 AM
ENGS 3.1 01 Elementary Oceanography Yoshihiro Nakayama 11 Sunday, June 7, 2026 11:30 AM
ENGS 50 01 Software Design&Implement'n Christophe Hauser 10A Friday, June 5, 2026 8:00 AM
ENVS 055 01 Ecological Economics Richard B. Howarth 11 Sunday, June 7, 2026 11:30 AM
FREN 001 01 Introductory French I Pauline R. Segur 11 Saturday, June 6, 2026 3:00 PM
FREN 002 02 Introductory French II Kelly F. McConnell 9L Monday, June 8, 2026 3:00 PM
FREN 003 01 Intermediate French Genevieve Oliveira 11 Saturday, June 6, 2026 3:00 PM
FREN 003 02 Intermediate French Sandra S. Mefoude Obiono 9L Saturday, June 6, 2026 3:00 PM
FREN 003 03 Intermediate French Sandra S. Mefoude Obiono 10 Saturday, June 6, 2026 3:00 PM
FREN 011 01 Intensive French Kelly F. McConnell 10 Sunday, June 7, 2026 8:00 AM
FREN 014 01 Dartmouth & Enlightenment Scott M. Sanders 12 Sunday, June 7, 2026 3:00 PM
GEOG 06.01 01 Urban Geography Mona Domosh 11 Sunday, June 7, 2026 11:30 AM
GEOG 15.01 01 Global Climate Change Jonathan M. Winter 10 Sunday, June 7, 2026 8:00 AM
GEOG 17.01 01 ErthSurfaceProcessLandforms Shanti B. Penprase 11 Sunday, June 7, 2026 11:30 AM
GERM 10.03 01 Understanding German Media Petra McGillen 12 Sunday, June 7, 2026 3:00 PM
GERM 42.06 01 Freud:Psyc,Jews&Gender Veronika Feuchtner 6B Friday, June 5, 2026 3:00 PM
GOVT 004 01 Politics of the World Yang-Yang Zhou 11 Sunday, June 7, 2026 11:30 AM
GOVT 005 01 International Politics Daryl G. Press 3B Friday, June 5, 2026 3:00 PM
GOVT 005 02 International Politics William C. Wohlforth 10 Sunday, June 7, 2026 8:00 AM
GOVT 016 01 Data Visualization Robert A. Cooper 2A Friday, June 5, 2026 11:30 AM
GOVT 052 01 Russian Foreign Policy William C. Wohlforth 12 Sunday, June 7, 2026 3:00 PM
GOVT 069 01 Federal Indian Law N Bruce Duthu 10A Friday, June 5, 2026 8:00 AM
GOVT 20.10 01 Markets and Their Critics Henry C. Clark 2 Monday, June 8, 2026 11:30 AM
GOVT 30.04 01 Pol Misinfo&ConspircyTheory Brendan J. Nyhan 10A Friday, June 5, 2026 8:00 AM
GOVT 50.06 01 Nuclear Weapons Daryl G. Press 10A Friday, June 5, 2026 8:00 AM
GOVT 50.26 01 The Dictator's World Jennifer M. Lind 2A Friday, June 5, 2026 11:30 AM
GRK 003 01 Intermediate Greek Rachel Dubit 9L Monday, June 8, 2026 3:00 PM
GRK 028 01 Philosophy Margaret R. Graver 11 Sunday, June 7, 2026 11:30 AM
GRK 03.02 01 Intensive Greek Hakan P. Tell 12 Sunday, June 7, 2026 3:00 PM
HIST 012 01 The Civil War Era Robert E. Bonner 9L Monday, June 8, 2026 3:00 PM
HIST 03.03 01 Europe in Age of Violence David C. Petruccelli 2 Monday, June 8, 2026 11:30 AM
HIST 25.03 01 U.S. Empire Since 1945 Jennifer M. Miller 11 Sunday, June 7, 2026 11:30 AM
HIST 56 01 Twentieth-Century Russia Stuart D. Finkel 10A Friday, June 5, 2026 8:00 AM
HIST 71.02 01 LawOrderConquestIslamicHist Aseel Najib 2 Monday, June 8, 2026 11:30 AM
HIST 077 01 Imperialism Modrn East Asia Steven Ericson 10 Sunday, June 7, 2026 8:00 AM
HIST 78.02 01 N Korea Origins&Transitions Soyoung Suh 12 Sunday, June 7, 2026 3:00 PM
JAPN 003 02 First-Yr Crses in Japanese Ikuko W. Washburn 9L Monday, June 8, 2026 3:00 PM
JWST 42.12 01 Difficult Conversations Ezzedine C. Fishere 2A Friday, June 5, 2026 11:30 AM
JWST 5.01 01 Homelands & Diasporas Sergei Kan 11 Sunday, June 7, 2026 11:30 AM
JWST 051 01 Freud:Psyc,Jews&Gender Veronika Feuchtner 6B Friday, June 5, 2026 3:00 PM
KOR 003 01 1st-year Course in Korean 3 Eun Ha Hwang 8S Monday, June 8, 2026 3:00 PM
KOR 003 02 1st-year Course in Korean 3 Eun Ha Hwang 9S Monday, June 8, 2026 3:00 PM
LAT 002 01 LAT 2 Margaretha T. Kramer 9L Saturday, June 6, 2026 3:00 PM
LAT 002 02 LAT 2 Tal A. Ish Shalom 2 Saturday, June 6, 2026 3:00 PM
LAT 003 01 LAT 3 Maria Gaki 9L Saturday, June 6, 2026 3:00 PM
LAT 003 03 LAT 3 Bryce E. Walker 9L Saturday, June 6, 2026 3:00 PM
LAT 003 04 LAT 3 Bryce E. Walker 10 Saturday, June 6, 2026 3:00 PM
LAT 003 05 LAT 3 Jennifer K. Lynn 2 Saturday, June 6, 2026 3:00 PM
LAT 021 01 Love Poetry Patrick O. Glauthier 12 Sunday, June 7, 2026 3:00 PM
LING 001 01 Introductory Linguistics Timothy J. Pulju 10 Sunday, June 7, 2026 8:00 AM
LING 001 02 Introductory Linguistics Timothy J. Pulju 2 Monday, June 8, 2026 11:30 AM
LING 017 01 Sociolinguistics James N. Stanford 10A Friday, June 5, 2026 8:00 AM
LING 020 01 Experimental Phonetics James N. Stanford 12 Sunday, June 7, 2026 3:00 PM
LING 80.11 01 Discourse Markers David A. Peterson 2 Monday, June 8, 2026 11:30 AM
MATH 008 01 Calc Func One/Sev Variable Elizabeth A. Castellano 2 Saturday, June 6, 2026 11:30 AM
MATH 008 02 Calc Func One/Sev Variable Lily McBeath 10 Saturday, June 6, 2026 11:30 AM
MATH 010 01 Introductory Statistics Thomas J. Zdyrski 12 Saturday, June 6, 2026 11:30 AM
MATH 010 02 Introductory Statistics Keenan J. Eikenberry 11 Saturday, June 6, 2026 11:30 AM
MATH 010 03 Introductory Statistics Stoyan Dimitrov 2 Saturday, June 6, 2026 11:30 AM
MATH 013 01 Calc of Vector-Valued Fctns Vladimir Chernov 11 Saturday, June 6, 2026 11:30 AM
MATH 013 03 Calc of Vector-Valued Fctns Lizuo Liu 10 Saturday, June 6, 2026 11:30 AM
MATH 017 01 Intro: Math Beyond Calculus Yoonsang Lee 9L Monday, June 8, 2026 3:00 PM
MATH 019 01 Intro Set Theory Foster Tom 10 Sunday, June 7, 2026 8:00 AM
MATH 020 01 Probability Robert W. Dougherty-Bliss 10A Friday, June 5, 2026 8:00 AM
MATH 022 01 Linear Algebra w/Applicatns Rosa C. Orellana 10 Saturday, June 6, 2026 11:30 AM
MATH 022 02 Linear Algebra w/Applicatns Rosa C. Orellana 11 Saturday, June 6, 2026 11:30 AM
MATH 022 03 Linear Algebra w/Applicatns Jiayi Chen 2 Saturday, June 6, 2026 11:30 AM
MATH 023 01 Differential Equations Holly P. Chaos 2 Saturday, June 6, 2026 11:30 AM
MATH 023 02 Differential Equations Jonathan T. Lindbloom 10 Saturday, June 6, 2026 11:30 AM
MATH 024 01 Linear Algebra Craig J. Sutton 10A Friday, June 5, 2026 8:00 AM
MATH 027 01 Dynamical Sys w/Application Christos Vavaliaris 2A Friday, June 5, 2026 11:30 AM
MATH 043 01 Functns of Complex Variable Michael R. Montgomery 11 Sunday, June 7, 2026 11:30 AM
MATH 060 01 Probability: Honors Linh N. Huynh 10A Friday, June 5, 2026 8:00 AM
MATH 066 01 Topics in Modern Physics John D. Trout 12 Sunday, June 7, 2026 3:00 PM
MATH 074 01 Algebraic Topology Abhishek Mallick 3A Saturday, June 6, 2026 8:00 AM
MATH 100 01 Topics in Probability Theory Peter Winkler 9L Monday, June 8, 2026 3:00 PM
MATH 72.01 01 Calculus on Manifolds Craig J. Sutton 2A Friday, June 5, 2026 11:30 AM
MES 01.01 01 Intro to Mid East Studies Jonathan Smolin 10A Friday, June 5, 2026 8:00 AM
MES 01.01 02 Intro to Mid East Studies Jonathan Smolin 3A Saturday, June 6, 2026 8:00 AM
MES 12.18 01 Difficult Conversations Ezzedine C. Fishere 2A Friday, June 5, 2026 11:30 AM
MES 17.23 01 LawOrderConquestIslamicHist Aseel Najib 2 Monday, June 8, 2026 11:30 AM
MUS 18.02 01 Hip-Hop in the US Alison J. Martin 6B Friday, June 5, 2026 3:00 PM
MUS 20.01 01 Melody and Rhythm Rowland Moseley 11 Sunday, June 7, 2026 11:30 AM
MUS 30.02 01 Film Scoring Kui Dong 3A Saturday, June 6, 2026 8:00 AM
NAIS 033 01 Indigenous Futurisms E. Ornelas 2A Friday, June 5, 2026 11:30 AM
NAIS 30.28 01 Peoples of Oceania Meredith B. Ferguson 3A Saturday, June 6, 2026 8:00 AM
NAIS 50 01 Federal Indian Law N Bruce Duthu 10A Friday, June 5, 2026 8:00 AM
PBPL 23 01 Pol Misinfo&ConspircyTheory Brendan J. Nyhan 10A Friday, June 5, 2026 8:00 AM
PBPL 40.01 01 ModernStatisticalComputing H. Chang 10A Friday, June 5, 2026 8:00 AM
PBPL 84.03 01 Sci, Stats & Health Comms Steven Woloshin 10A Friday, June 5, 2026 8:00 AM
PHIL 006 01 Logic and Language Ann E. Bumpus 9S Monday, June 8, 2026 3:00 PM
PHIL 01.07 01 Life, Death, Relationships Timothy P. Rosenkoetter 3B Friday, June 5, 2026 3:00 PM
PHIL 01.16 01 Morality, Freedom, & Mind Amie L. Thomasson 10 Sunday, June 7, 2026 8:00 AM
PHIL 022 01 Feminism and Philosophy Susan J. Brison 3A Saturday, June 6, 2026 8:00 AM
PHIL 19.02 01 Transcendental Philosophy Timothy P. Rosenkoetter 6A Saturday, June 6, 2026 8:00 AM
PHYS 001 01 UnderstandingUniverse w/Lab Stephanie Podjed 12 Sunday, June 7, 2026 3:00 PM
PHYS 002 01 Understanding the Universe Stephanie Podjed 12 Sunday, June 7, 2026 3:00 PM
PHYS 004 01 General Physics II 12 Sunday, June 7, 2026 3:00 PM
PHYS 014 01 Introductory Physics II Yi-Hsin Liu 10 Monday, June 8, 2026 8:00 AM
PHYS 014 02 Introductory Physics II Devin G. Walker 11 Monday, June 8, 2026 8:00 AM
PHYS 016 01 Intro Physics II: Honors Muni Zhou 10 Sunday, June 7, 2026 8:00 AM
PHYS 019 01 Relativistic & Quantum Phys Hans-Reinhard Mueller 9L Monday, June 8, 2026 3:00 PM
PHYS 050 01 Intro Quantum Mechanics Rufus Boyack 10 Sunday, June 7, 2026 8:00 AM
PHYS 103 01 Advanced Quantum Mechanics Lorenza Viola 10 Sunday, June 7, 2026 8:00 AM
PHYS 104 01 Statistical Mechanics I Chandrasekhar Ramanathan 9L Monday, June 8, 2026 3:00 PM
PHYS 115 01 Magnetohydrodynamics Jens Mahlmann 3A Saturday, June 6, 2026 8:00 AM
PSYC 001 01 Introductory Psychology Bradley C. Duchaine 10 Sunday, June 7, 2026 8:00 AM
PSYC 010 01 Exp Design & Methodology Samantha C. Wray 9L Monday, June 8, 2026 3:00 PM
PSYC 011 01 Lab in Psyc Science Jeremy R. Manning 10 Sunday, June 7, 2026 8:00 AM
PSYC 023 01 Social Psychology Thalia P. Wheatley 11 Sunday, June 7, 2026 11:30 AM
PSYC 036 01 Systems Neuroscience w/Lab Matthijs van der Meer 10 Sunday, June 7, 2026 8:00 AM
PSYC 060 01 Brain Mapping with fMRI Nir Jacoby 2A Friday, June 5, 2026 11:30 AM
PSYC 28 01 Cognitive Psychology Jamshed Bharucha 2 Monday, June 8, 2026 11:30 AM
PSYC 50.12 01 Neuroscience of Stress Katherine M. Nautiyal 10A Friday, June 5, 2026 8:00 AM
PSYC 52.10 01 Neurodiversity Caroline E. Robertson 2A Friday, June 5, 2026 11:30 AM
PSYC 53.16 01 Are We Free? Edward Slingerland 10A Friday, June 5, 2026 8:00 AM
PSYC 53.17 01 Media Psychology Salena Diaz 12 Sunday, June 7, 2026 3:00 PM
PSYC 54.03 01 Forms of Therapy William J. Hudenko 3A Saturday, June 6, 2026 8:00 AM
PSYC 80.06 01 Brain Evolution Seminar Richard Granger 2A Friday, June 5, 2026 11:30 AM
PSYC 81.09 01 Storytelling with Data Jeremy R. Manning 2 Monday, June 8, 2026 11:30 AM
PSYC 81.11 01 Real World Scene Perception Charlotte A. Leferink 10A Friday, June 5, 2026 8:00 AM
PSYC 84.03 01 Leadership Melissa R. Herman 10A Friday, June 5, 2026 8:00 AM
QSS 045 01 AI and Machine Learning H. Chang 3B Friday, June 5, 2026 3:00 PM
QSS 082 01 QSS Research Project Robert A. Cooper 3A Saturday, June 6, 2026 8:00 AM
QSS 17 01 Data Visualization Robert A. Cooper 2A Friday, June 5, 2026 11:30 AM
QSS 20 01 ModernStatisticalComputing H. Chang 10A Friday, June 5, 2026 8:00 AM
QSS 30.25 01 Sci, Stats & Health Comms Steven Woloshin 10A Friday, June 5, 2026 8:00 AM
REL 01.03 01 Patterns of REL Experience Mary Kate Long 2A Friday, June 5, 2026 11:30 AM
REL 19.03 01 Rethinking the Divine Margaret R. Graver 3A Saturday, June 6, 2026 8:00 AM
REL 25.01 01 Are We Free? Edward Slingerland 10A Friday, June 5, 2026 8:00 AM
REL 80.10 01 Messengers of God Robert M. Baum 10A Friday, June 5, 2026 8:00 AM
RUSS 003 01 Introductory Russian Tatiana Filimonova 9L Monday, June 8, 2026 3:00 PM
RUSS 003 02 Introductory Russian Jacob A. Plagmann 9L Monday, June 8, 2026 3:00 PM
RUSS 029 01 Intermediate Russian III Natalia Plagmann 10 Sunday, June 7, 2026 8:00 AM
SART 015 01 Drawing I Oona Gardner 10A Friday, June 5, 2026 8:00 AM
SART 015 02 Drawing I Karolina Kawiaka 2A Friday, June 5, 2026 11:30 AM
SART 015 03 Drawing I Oona Gardner 2A Friday, June 5, 2026 11:30 AM
SART 016 01 Sculpture I Soo Sunny Park 2A Friday, June 5, 2026 11:30 AM
SART 020 01 Drawing II Anthony Romero 2A Friday, June 5, 2026 11:30 AM
SART 021 01 Sculpture II Soo Sunny Park 10A Friday, June 5, 2026 8:00 AM
SART 025 01 Painting I Jennifer L. Caine 10A Friday, June 5, 2026 8:00 AM
SART 027 01 Printmaking I Abra Ancliffe 10A Friday, June 5, 2026 8:00 AM
SART 027 02 Printmaking I Jennifer L. Caine 2A Friday, June 5, 2026 11:30 AM
SART 029 01 Photography I Zhidong Zhang 10A Friday, June 5, 2026 8:00 AM
SART 029 02 Photography I Zhidong Zhang 2A Friday, June 5, 2026 11:30 AM
SART 031 01 Painting II Thomas F. Ferrara 2A Friday, June 5, 2026 11:30 AM
SART 065 01 Architecture I Zenovia Toloudi 10A Friday, June 5, 2026 8:00 AM
SART 066 01 Architecture II Zenovia Toloudi 2A Friday, June 5, 2026 11:30 AM
SART 068 01 Architecture III Zenovia Toloudi 2A Friday, June 5, 2026 11:30 AM
SART 071 01 Drawing III Anthony Romero 2A Friday, June 5, 2026 11:30 AM
SART 072 01 Painting III Thomas F. Ferrara 2A Friday, June 5, 2026 11:30 AM
SART 073 01 Sculpture III Soo Sunny Park 10A Friday, June 5, 2026 8:00 AM
SART 077 01 Senior Seminar II Anthony Romero 10A Friday, June 5, 2026 8:00 AM
SART 077 02 Senior Seminar II Gerald D. Auten 3A Saturday, June 6, 2026 8:00 AM
SART 17.22 01 On Earth: Art The Anthrop Christopher A. Sollars 10A Friday, June 5, 2026 8:00 AM
SOCY 010 01 Quant Analysis Social Data Kristin E. Smith 10A Friday, June 5, 2026 8:00 AM
SOCY 016 01 Constructing Social Theory Sunmin Kim 11 Sunday, June 7, 2026 11:30 AM
SOCY 24 01 Impact of Poverty on Educ Michele T. Tine 10 Sunday, June 7, 2026 8:00 AM
SOCY 49.26 01 Markets and Their Critics Henry C. Clark 2 Monday, June 8, 2026 11:30 AM
SOCY 49.28 01 Sociolinguistics James N. Stanford 10A Friday, June 5, 2026 8:00 AM
SOCY 58 01 Education and Inequality Janice M. McCabe 10A Friday, June 5, 2026 8:00 AM
SPAN 001 01 Spanish I Gema M. Mayo-Prada 10 Sunday, June 7, 2026 8:00 AM
SPAN 002 01 Spanish II Natalia X. Monetti 9S Saturday, June 6, 2026 3:00 PM
SPAN 002 02 Spanish II Natalia X. Monetti 10 Saturday, June 6, 2026 3:00 PM
SPAN 002 03 Spanish II Maria C. De Greiff 11 Saturday, June 6, 2026 3:00 PM
SPAN 003 01 Spanish III Irasema A. Saucedo 9S Saturday, June 6, 2026 3:00 PM
SPAN 003 02 Spanish III Paul Carranza 10 Saturday, June 6, 2026 3:00 PM
SPAN 003 03 Spanish III Paul Carranza 11 Saturday, June 6, 2026 3:00 PM
SPAN 003 04 Spanish III Kianny N. Antigua 11 Saturday, June 6, 2026 3:00 PM
SPAN 003 05 Spanish III Kianny N. Antigua 12 Saturday, June 6, 2026 3:00 PM
SPAN 003 06 Spanish III Samuel K. Carter 9S Saturday, June 6, 2026 3:00 PM
THEA 12 01 Tragedy&Comedy Greece&Rome Rachel Dubit 2 Monday, June 8, 2026 11:30 AM
WGSS 67.01 01 Freud:Psyc,Jews&Gender Veronika Feuchtner 6B Friday, June 5, 2026 3:00 PM

AAAS 39.06 01 Hip-Hop in the US

Alison J. Martin

6B

Friday, June 5, 2026

3:00 PM

ANTH 006 01 Intro to Biological Anth

Raquel E. Fleskes

10

Sunday, June 7, 2026

8:00 AM

ANTH 020 01 Primate Evolution & Ecology

Benjamin Finkel

2A

Friday, June 5, 2026

11:30 AM

ANTH 048 01 From Sacred to Salvation

Sergei Kan

2

Monday, June 8, 2026

11:30 AM

ANTH 50.05 01 Environmental Archeology

Lucas S. Proctor

3B

Friday, June 5, 2026

3:00 PM

ANTH 50.34 01 Peoples of Oceania

Meredith B. Ferguson

3A

Saturday, June 6, 2026

8:00 AM

ANTH 50.41 01 Homelands & Diasporas

Sergei Kan

11

Sunday, June 7, 2026

11:30 AM

ANTH 50.64 01 Apes & Behavior Bio of Men

Benjamin Finkel

10A

Friday, June 5, 2026

8:00 AM

ARTH 17.05 01 Castle, Cloister, Cathedral

Nicola M. Camerlenghi

10A

Friday, June 5, 2026

8:00 AM

ARTH 29.01 01 Landscape: Art and Nature

Kristin O'Rourke

12

Sunday, June 7, 2026

3:00 PM

ARTH 38.01 01 Sacred Architecture of Asia

Allen Hockley

12

Sunday, June 7, 2026

3:00 PM

ARTH 47.04 01 Architecture & the Uncanny

Adedoyin Teriba

9L

Monday, June 8, 2026

3:00 PM

ASCL 64.03 01 N Korea Origins&Transitions

Soyoung Suh

12

Sunday, June 7, 2026

3:00 PM

ASCL 70.01 01 Sacred Architecture of Asia

Allen Hockley

12

Sunday, June 7, 2026

3:00 PM

ASCL 70.32 01 Imperialism Modrn East Asia

Steven Ericson

10

Sunday, June 7, 2026

8:00 AM

ASCL 70.50 01 Power & Diplomacy in Asia

David A. Rezvani

3A

Saturday, June 6, 2026

8:00 AM

ASTR 001 01 Solar System and Exoplanets

Brian Chaboyer

10

Sunday, June 7, 2026

8:00 AM

ASTR 015 01 Stars & the Milky Way

Burcin Mutlu-Pakdil

10A

Friday, June 5, 2026

8:00 AM

BIOL 003 01 Mindful Physiology

Diane Gilbert-Diamond

10A

Friday, June 5, 2026

8:00 AM

BIOL 003 02 Mindful Physiology

Diane Gilbert-Diamond

2A

Friday, June 5, 2026

11:30 AM

BIOL 012 01 Cell Structure and Function

Dipon D. Ghosh

9L

Monday, June 8, 2026

3:00 PM

BIOL 012 02 Cell Structure and Function

Bing He

10

Sunday, June 7, 2026

8:00 AM

BIOL 016 01 Ecology

Matthew P. Ayres

10

Sunday, June 7, 2026

8:00 AM

BIOL 026 01 Global Change Biology

Caitlin E. H Pries

12

Sunday, June 7, 2026

3:00 PM

BIOL 037 01 Endocrinology

Lee A. Witters

10A

Friday, June 5, 2026

8:00 AM

BIOL 044 01 Microbiology, without Lab

Carey D. Nadell

12

Sunday, June 7, 2026

3:00 PM

BIOL 046 01 Microbiology, with Lab

Carey D. Nadell

12

Sunday, June 7, 2026

3:00 PM

BIOL 053 01 Aquatic Ecology

Wilbur Ryan

2

Monday, June 8, 2026

11:30 AM

BIOL 11.03 01 Emerging InfectiousDiseases

Mary Lou Guerinot

11

Sunday, June 7, 2026

11:30 AM

CHEM 006 01 General Chemistry

Mahima Sneha

10

Sunday, June 7, 2026

8:00 AM

CHEM 011 01 General Chemistry

Xin Qi

9L

Monday, June 8, 2026

3:00 PM

CHEM 041 01 Biological Chemistry

F Jon Kull

12

Sunday, June 7, 2026

3:00 PM

CHEM 051 01 Organic Chemistry

Dasan M. Thamattoor

11

Sunday, June 7, 2026

11:30 AM

CHEM 052 01 Organic Chemistry

Catherine O. Welder

11

Sunday, June 7, 2026

11:30 AM

CHEM 076 01 Physical Chemistry II

Paul J. Robustelli

11

Sunday, June 7, 2026

11:30 AM

CHEM 092 01 Inorganic Biochemistry

Ekaterina Pletneva

10

Sunday, June 7, 2026

8:00 AM

CHIN 45.01 01 Intro Classical Chinese

Ao Wang

2

Monday, June 8, 2026

11:30 AM

CLST 002 01 Tragedy&Comedy Greece&Rome

Rachel Dubit

2

Monday, June 8, 2026

11:30 AM

CLST 020 01 Grk Archaeology 1st Hominin

Julie A. Hruby

2

Monday, June 8, 2026

11:30 AM

CLST 10.01 01 Rethinking the Divine

Margaret R. Graver

3A

Saturday, June 6, 2026

8:00 AM

CLST 10.10 01 Ancient Medicine

Patrick O. Glauthier

10

Sunday, June 7, 2026

8:00 AM

CLST 11.21 01 From Persia to Rome

Tal A. Ish Shalom

12

Sunday, June 7, 2026

3:00 PM

COCO 33 01 Homelands & Diasporas

Sergei Kan

11

Sunday, June 7, 2026

11:30 AM

COGS 002 01 Cognitive Psychology

Jamshed Bharucha

2

Monday, June 8, 2026

11:30 AM

COGS 50.11 01 Learnability and Semantics

Caleb C. Kendrick

12

Sunday, June 7, 2026

3:00 PM

COLT 66.03 01 Freud:Psyc,Jews&Gender

Veronika Feuchtner

6B

Friday, June 5, 2026

3:00 PM

COSC 001 01 Intro Programming&Computatn

Andrew T. Campbell

12

Sunday, June 7, 2026

3:00 PM

COSC 001 02 Intro Programming&Computatn

Vasanta Lakshmi Kommineni

10

Sunday, June 7, 2026

8:00 AM

COSC 010 01 ProbSolving:Object-Oriented

Omar S. Saydjari

3B

Friday, June 5, 2026

3:00 PM

COSC 031 01 Algorithms

Siddhartha V. Jayanti

10

Sunday, June 7, 2026

8:00 AM

COSC 039 01 Theory of Computation

Hsien-Chih Chang

12

Sunday, June 7, 2026

3:00 PM

COSC 050 01 Software Design&Implement'n

Christophe Hauser

10A

Friday, June 5, 2026

8:00 AM

COSC 055 01 Security and Privacy

Kyungtae Kim

3A

Saturday, June 6, 2026

8:00 AM

COSC 058 01 Operating Systems

Tam N. Vu

3B

Friday, June 5, 2026

3:00 PM

COSC 062 01 Applied Cryptography

Sean W. Smith

9L

Monday, June 8, 2026

3:00 PM

COSC 074 01 Machine Lrng&Stat Analysis

Soroush Vosoughi

2A

Friday, June 5, 2026

11:30 AM

COSC 077 01 Computer Graphics

Wojciech K. Jarosz

9L

Monday, June 8, 2026

3:00 PM

COSC 081 01 Princpls Robot Dsgn&Prgming

Alberto Quattrini Li

12

Sunday, June 7, 2026

3:00 PM

COSC 083 01 Computer Vision

Yu-Wing Tai

10A

Friday, June 5, 2026

8:00 AM

COSC 149.2 01 Topics in Probability Theory

Peter Winkler

9L

Monday, June 8, 2026

3:00 PM

COSC 49.02 01 Topics in Probability Theory

Peter Winkler

9L

Monday, June 8, 2026

3:00 PM

COSC 98.02 01 Sr. Design&Impl Project II

Tim Tregubov

10A

Friday, June 5, 2026

8:00 AM

CSDA 021 01 Foundations: Digital Design

James M. Mahoney

10A

Friday, June 5, 2026

8:00 AM

CSDA 024 01 Computer Animation

Claire M. Preston

3A

Saturday, June 6, 2026

8:00 AM

CSDA 29.05 01 Digital Fabrication

Eammon A. Littler

3B

Friday, June 5, 2026

3:00 PM

CSDA 29.07 01 Digital Game Studio

James M. Mahoney

2A

Friday, June 5, 2026

11:30 AM

EARS 001 01 How the Earth Works

Edward E. Meyer

10

Sunday, June 7, 2026

8:00 AM

EARS 003 01 Elementary Oceanography

Yoshihiro Nakayama

11

Sunday, June 7, 2026

11:30 AM

EARS 033 01 ErthSurfaceProcessLandforms

Shanti B. Penprase

11

Sunday, June 7, 2026

11:30 AM

EARS 064 01 Geophysics

Leslie J. Sonder

12

Sunday, June 7, 2026

3:00 PM

EARS 074 01 Soil and Water Chemistry

Emily M. Lacroix

10

Sunday, June 7, 2026

8:00 AM

ECON 001 01 The Price System

Melinda Petre

11

Saturday, June 6, 2026

3:00 PM

ECON 001 02 The Price System

Melinda Petre

12

Saturday, June 6, 2026

3:00 PM

ECON 001 03 The Price System

Ha Yan Lee

11

Saturday, June 6, 2026

3:00 PM

ECON 001 04 The Price System

Ha Yan Lee

12

Saturday, June 6, 2026

3:00 PM

ECON 002 01 Econ Principles & Policies

David G. Blanchflower

12

Sunday, June 7, 2026

3:00 PM

ECON 010 01 Intro Statistical Methods

Olena Berchuk

10A

Saturday, June 6, 2026

3:00 PM

ECON 010 02 Intro Statistical Methods

Olena Berchuk

2A

Saturday, June 6, 2026

3:00 PM

ECON 020 01 Econometrics

Steven M. Mello

10A

Saturday, June 6, 2026

3:00 PM

ECON 020 02 Econometrics

Steven M. Mello

2A

Saturday, June 6, 2026

3:00 PM

ECON 021 01 Microeconomics

Maura P. Doyle

11

Sunday, June 7, 2026

11:30 AM

ECON 021 02 Microeconomics

Maura P. Doyle

12

Sunday, June 7, 2026

3:00 PM

ECON 022 01 Macroeconomics

Ricardo J. Salas Diaz

10A

Monday, June 8, 2026

8:00 AM

ECON 022 02 Macroeconomics

Ricardo J. Salas Diaz

2A

Monday, June 8, 2026

8:00 AM

ECON 022 03 Macroeconomics

Elisabeth S. Curtis

2

Monday, June 8, 2026

11:30 AM

ECON 024 01 Development Economics

Eric V. Edmonds

11

Sunday, June 7, 2026

11:30 AM

ECON 026 01 Intermediaries and Markets

Meir G. Kohn

11

Friday, June 5, 2026

3:00 PM

ECON 026 02 Intermediaries and Markets

Meir G. Kohn

2

Friday, June 5, 2026

3:00 PM

ECON 029 01 Intl Fin & Open-Econ Macro

Nathan Gaspar Zorzi

10A

Monday, June 8, 2026

8:00 AM

ECON 029 02 Intl Fin & Open-Econ Macro

Nathan Gaspar Zorzi

2A

Monday, June 8, 2026

8:00 AM

ECON 031 01 Behavioral Economics

Jonathan Zinman

12

Saturday, June 6, 2026

11:30 AM

ECON 031 02 Behavioral Economics

Jonathan Zinman

2

Saturday, June 6, 2026

11:30 AM

ECON 035 01 Games & Economic Behavior

Gazi J. Uddin

10A

Saturday, June 6, 2026

3:00 PM

ECON 035 02 Games & Economic Behavior

Gazi J. Uddin

3B

Saturday, June 6, 2026

3:00 PM

ECON 036 01 Theory of Finance

John W. Welborn

10A

Friday, June 5, 2026

8:00 AM

ECON 039 01 International Trade

Douglas A. Irwin

9L

Friday, June 5, 2026

3:00 PM

ECON 039 02 International Trade

Douglas A. Irwin

10

Friday, June 5, 2026

3:00 PM

ECON 076 01 Financial Crisis

David G. Blanchflower

11

Sunday, June 7, 2026

11:30 AM

ECON 081 01 Adv Topics Microeconomics

Christopher M. Snyder

10A

Friday, June 5, 2026

8:00 AM

EDUC 001 01 Introduction to Education

Donna J. Coch

10A

Friday, June 5, 2026

8:00 AM

EDUC 013 01 Disability in Children Lit

Donna J. Coch

9L

Monday, June 8, 2026

3:00 PM

EDUC 024 01 Education and Inequality

Janice M. McCabe

10A

Friday, June 5, 2026

8:00 AM

EDUC 027 01 Impact of Poverty on Educ

Michele T. Tine

10

Sunday, June 7, 2026

8:00 AM

EEER 026 01 Twentieth-Century Russia

Stuart D. Finkel

10A

Friday, June 5, 2026

8:00 AM

EEER 38.15 01 Homelands & Diasporas

Sergei Kan

11

Sunday, June 7, 2026

11:30 AM

ENGS 009 01 Everyday Technology

Scott C. Davis

10

Sunday, June 7, 2026

8:00 AM

ENGS 020 01 Intro Scientific Computing

Helene L. Seroussi

11

Sunday, June 7, 2026

11:30 AM

ENGS 020 02 Intro Scientific Computing

Helene L. Seroussi

12

Sunday, June 7, 2026

3:00 PM

ENGS 022 01 Systems

Xiaojing Zhang

9L

Monday, June 8, 2026

3:00 PM

ENGS 023 01 Distributed Systems&Fields

Mattias W. Fitzpatrick

12

Sunday, June 7, 2026

3:00 PM

ENGS 024 01 Science of Materials

Rebecca A. Gallivan

10

Sunday, June 7, 2026

8:00 AM

ENGS 025 01 Intro to Thermodynamics

Emme E. Burgin

11

Sunday, June 7, 2026

11:30 AM

ENGS 029 01 Comp-Aided Desgn&Kinematics

Solomon G. Diamond

9L

Monday, June 8, 2026

3:00 PM

ENGS 060 01 Intro:Solid-StateElctrnDvcs

Anthony J. Rizzo

10A

Friday, June 5, 2026

8:00 AM

ENGS 071 01 Structural Analysis

Vicki V. May

2

Monday, June 8, 2026

11:30 AM

ENGS 110 01 Signal Processing

Markus E. Testorf

10

Sunday, June 7, 2026

8:00 AM

ENGS 111 01 Digital Image Processing

Xiaoyao Fan

10

Sunday, June 7, 2026

8:00 AM

ENGS 118 01 Electic Power Systems

Junbo Zhao

2A

Friday, June 5, 2026

11:30 AM

ENGS 125 01 Power Electronics

Jason Stauth

2A

Friday, June 5, 2026

11:30 AM

ENGS 3.1 01 Elementary Oceanography

Yoshihiro Nakayama

11

Sunday, June 7, 2026

11:30 AM

ENGS 50 01 Software Design&Implement'n

Christophe Hauser

10A

Friday, June 5, 2026

8:00 AM

ENVS 055 01 Ecological Economics

Richard B. Howarth

11

Sunday, June 7, 2026

11:30 AM

FREN 001 01 Introductory French I

Pauline R. Segur

11

Saturday, June 6, 2026

3:00 PM

FREN 002 02 Introductory French II

Kelly F. McConnell

9L

Monday, June 8, 2026

3:00 PM

FREN 003 01 Intermediate French

Genevieve Oliveira

11

Saturday, June 6, 2026

3:00 PM

FREN 003 02 Intermediate French

Sandra S. Mefoude Obiono

9L

Saturday, June 6, 2026

3:00 PM

FREN 003 03 Intermediate French

Sandra S. Mefoude Obiono

10

Saturday, June 6, 2026

3:00 PM

FREN 011 01 Intensive French

Kelly F. McConnell

10

Sunday, June 7, 2026

8:00 AM

FREN 014 01 Dartmouth & Enlightenment

Scott M. Sanders

12

Sunday, June 7, 2026

3:00 PM

GEOG 06.01 01 Urban Geography

Mona Domosh

11

Sunday, June 7, 2026

11:30 AM

GEOG 15.01 01 Global Climate Change

Jonathan M. Winter

10

Sunday, June 7, 2026

8:00 AM

GEOG 17.01 01 ErthSurfaceProcessLandforms

Shanti B. Penprase

11

Sunday, June 7, 2026

11:30 AM

GERM 10.03 01 Understanding German Media

Petra McGillen

12

Sunday, June 7, 2026

3:00 PM

GERM 42.06 01 Freud:Psyc,Jews&Gender

Veronika Feuchtner

6B

Friday, June 5, 2026

3:00 PM

GOVT 004 01 Politics of the World

Yang-Yang Zhou

11

Sunday, June 7, 2026

11:30 AM

GOVT 005 01 International Politics

Daryl G. Press

3B

Friday, June 5, 2026

3:00 PM

GOVT 005 02 International Politics

William C. Wohlforth

10

Sunday, June 7, 2026

8:00 AM

GOVT 016 01 Data Visualization

Robert A. Cooper

2A

Friday, June 5, 2026

11:30 AM

GOVT 052 01 Russian Foreign Policy

William C. Wohlforth

12

Sunday, June 7, 2026

3:00 PM

GOVT 069 01 Federal Indian Law

N Bruce Duthu

10A

Friday, June 5, 2026

8:00 AM

GOVT 20.10 01 Markets and Their Critics

Henry C. Clark

2

Monday, June 8, 2026

11:30 AM

GOVT 30.04 01 Pol Misinfo&ConspircyTheory

Brendan J. Nyhan

10A

Friday, June 5, 2026

8:00 AM

GOVT 50.06 01 Nuclear Weapons

Daryl G. Press

10A

Friday, June 5, 2026

8:00 AM

GOVT 50.26 01 The Dictator's World

Jennifer M. Lind

2A

Friday, June 5, 2026

11:30 AM

GRK 003 01 Intermediate Greek

Rachel Dubit

9L

Monday, June 8, 2026

3:00 PM

GRK 028 01 Philosophy

Margaret R. Graver

11

Sunday, June 7, 2026

11:30 AM

GRK 03.02 01 Intensive Greek

Hakan P. Tell

12

Sunday, June 7, 2026

3:00 PM

HIST 012 01 The Civil War Era

Robert E. Bonner

9L

Monday, June 8, 2026

3:00 PM

HIST 03.03 01 Europe in Age of Violence

David C. Petruccelli

2

Monday, June 8, 2026

11:30 AM

HIST 25.03 01 U.S. Empire Since 1945

Jennifer M. Miller

11

Sunday, June 7, 2026

11:30 AM

HIST 56 01 Twentieth-Century Russia

Stuart D. Finkel

10A

Friday, June 5, 2026

8:00 AM

HIST 71.02 01 LawOrderConquestIslamicHist

Aseel Najib

2

Monday, June 8, 2026

11:30 AM

HIST 077 01 Imperialism Modrn East Asia

Steven Ericson

10

Sunday, June 7, 2026

8:00 AM

HIST 78.02 01 N Korea Origins&Transitions

Soyoung Suh

12

Sunday, June 7, 2026

3:00 PM

JAPN 003 02 First-Yr Crses in Japanese

Ikuko W. Washburn

9L

Monday, June 8, 2026

3:00 PM

JWST 42.12 01 Difficult Conversations

Ezzedine C. Fishere

2A

Friday, June 5, 2026

11:30 AM

JWST 5.01 01 Homelands & Diasporas

Sergei Kan

11

Sunday, June 7, 2026

11:30 AM

JWST 051 01 Freud:Psyc,Jews&Gender

Veronika Feuchtner

6B

Friday, June 5, 2026

3:00 PM

KOR 003 01 1st-year Course in Korean 3

Eun Ha Hwang

8S

Monday, June 8, 2026

3:00 PM

KOR 003 02 1st-year Course in Korean 3

Eun Ha Hwang

9S

Monday, June 8, 2026

3:00 PM

LAT 002 01 LAT 2

Margaretha T. Kramer

9L

Saturday, June 6, 2026

3:00 PM

LAT 002 02 LAT 2

Tal A. Ish Shalom

2

Saturday, June 6, 2026

3:00 PM

LAT 003 01 LAT 3

Maria Gaki

9L

Saturday, June 6, 2026

3:00 PM

LAT 003 03 LAT 3

Bryce E. Walker

9L

Saturday, June 6, 2026

3:00 PM

LAT 003 04 LAT 3

Bryce E. Walker

10

Saturday, June 6, 2026

3:00 PM

LAT 003 05 LAT 3

Jennifer K. Lynn

2

Saturday, June 6, 2026

3:00 PM

LAT 021 01 Love Poetry

Patrick O. Glauthier

12

Sunday, June 7, 2026

3:00 PM

LING 001 01 Introductory Linguistics

Timothy J. Pulju

10

Sunday, June 7, 2026

8:00 AM

LING 001 02 Introductory Linguistics

Timothy J. Pulju

2

Monday, June 8, 2026

11:30 AM

LING 017 01 Sociolinguistics

James N. Stanford

10A

Friday, June 5, 2026

8:00 AM

LING 020 01 Experimental Phonetics

James N. Stanford

12

Sunday, June 7, 2026

3:00 PM

LING 80.11 01 Discourse Markers

David A. Peterson

2

Monday, June 8, 2026

11:30 AM

MATH 008 01 Calc Func One/Sev Variable

Elizabeth A. Castellano

2

Saturday, June 6, 2026

11:30 AM

MATH 008 02 Calc Func One/Sev Variable

Lily McBeath

10

Saturday, June 6, 2026

11:30 AM

MATH 010 01 Introductory Statistics

Thomas J. Zdyrski

12

Saturday, June 6, 2026

11:30 AM

MATH 010 02 Introductory Statistics

Keenan J. Eikenberry

11

Saturday, June 6, 2026

11:30 AM

MATH 010 03 Introductory Statistics

Stoyan Dimitrov

2

Saturday, June 6, 2026

11:30 AM

MATH 013 01 Calc of Vector-Valued Fctns

Vladimir Chernov

11

Saturday, June 6, 2026

11:30 AM

MATH 013 03 Calc of Vector-Valued Fctns

Lizuo Liu

10

Saturday, June 6, 2026

11:30 AM

MATH 017 01 Intro: Math Beyond Calculus

Yoonsang Lee

9L

Monday, June 8, 2026

3:00 PM

MATH 019 01 Intro Set Theory

Foster Tom

10

Sunday, June 7, 2026

8:00 AM

MATH 020 01 Probability

Robert W. Dougherty-Bliss

10A

Friday, June 5, 2026

8:00 AM

MATH 022 01 Linear Algebra w/Applicatns

Rosa C. Orellana

10

Saturday, June 6, 2026

11:30 AM

MATH 022 02 Linear Algebra w/Applicatns

Rosa C. Orellana

11

Saturday, June 6, 2026

11:30 AM

MATH 022 03 Linear Algebra w/Applicatns

Jiayi Chen

2

Saturday, June 6, 2026

11:30 AM

MATH 023 01 Differential Equations

Holly P. Chaos

2

Saturday, June 6, 2026

11:30 AM

MATH 023 02 Differential Equations

Jonathan T. Lindbloom

10

Saturday, June 6, 2026

11:30 AM

MATH 024 01 Linear Algebra

Craig J. Sutton

10A

Friday, June 5, 2026

8:00 AM

MATH 027 01 Dynamical Sys w/Application

Christos Vavaliaris

2A

Friday, June 5, 2026

11:30 AM

MATH 043 01 Functns of Complex Variable

Michael R. Montgomery

11

Sunday, June 7, 2026

11:30 AM

MATH 060 01 Probability: Honors

Linh N. Huynh

10A

Friday, June 5, 2026

8:00 AM

MATH 066 01 Topics in Modern Physics

John D. Trout

12

Sunday, June 7, 2026

3:00 PM

MATH 074 01 Algebraic Topology

Abhishek Mallick

3A

Saturday, June 6, 2026

8:00 AM

MATH 100 01 Topics in Probability Theory

Peter Winkler

9L

Monday, June 8, 2026

3:00 PM

MATH 72.01 01 Calculus on Manifolds

Craig J. Sutton

2A

Friday, June 5, 2026

11:30 AM

MES 01.01 01 Intro to Mid East Studies

Jonathan Smolin

10A

Friday, June 5, 2026

8:00 AM

MES 01.01 02 Intro to Mid East Studies

Jonathan Smolin

3A

Saturday, June 6, 2026

8:00 AM

MES 12.18 01 Difficult Conversations

Ezzedine C. Fishere

2A

Friday, June 5, 2026

11:30 AM

MES 17.23 01 LawOrderConquestIslamicHist

Aseel Najib

2

Monday, June 8, 2026

11:30 AM

MUS 18.02 01 Hip-Hop in the US

Alison J. Martin

6B

Friday, June 5, 2026

3:00 PM

MUS 20.01 01 Melody and Rhythm

Rowland Moseley

11

Sunday, June 7, 2026

11:30 AM

MUS 30.02 01 Film Scoring

Kui Dong

3A

Saturday, June 6, 2026

8:00 AM

NAIS 033 01 Indigenous Futurisms

E. Ornelas

2A

Friday, June 5, 2026

11:30 AM

NAIS 30.28 01 Peoples of Oceania

Meredith B. Ferguson

3A

Saturday, June 6, 2026

8:00 AM

NAIS 50 01 Federal Indian Law

N Bruce Duthu

10A

Friday, June 5, 2026

8:00 AM

PBPL 23 01 Pol Misinfo&ConspircyTheory

Brendan J. Nyhan

10A

Friday, June 5, 2026

8:00 AM

PBPL 40.01 01 ModernStatisticalComputing

H. Chang

10A

Friday, June 5, 2026

8:00 AM

PBPL 84.03 01 Sci, Stats & Health Comms

Steven Woloshin

10A

Friday, June 5, 2026

8:00 AM

PHIL 006 01 Logic and Language

Ann E. Bumpus

9S

Monday, June 8, 2026

3:00 PM

PHIL 01.07 01 Life, Death, Relationships

Timothy P. Rosenkoetter

3B

Friday, June 5, 2026

3:00 PM

PHIL 01.16 01 Morality, Freedom, & Mind

Amie L. Thomasson

10

Sunday, June 7, 2026

8:00 AM

PHIL 022 01 Feminism and Philosophy

Susan J. Brison

3A

Saturday, June 6, 2026

8:00 AM

PHIL 19.02 01 Transcendental Philosophy

Timothy P. Rosenkoetter

6A

Saturday, June 6, 2026

8:00 AM

PHYS 001 01 UnderstandingUniverse w/Lab

Stephanie Podjed

12

Sunday, June 7, 2026

3:00 PM

PHYS 002 01 Understanding the Universe

Stephanie Podjed

12

Sunday, June 7, 2026

3:00 PM

PHYS 004 01 General Physics II

12

Sunday, June 7, 2026

3:00 PM

PHYS 014 01 Introductory Physics II

Yi-Hsin Liu

10

Monday, June 8, 2026

8:00 AM

PHYS 014 02 Introductory Physics II

Devin G. Walker

11

Monday, June 8, 2026

8:00 AM

PHYS 016 01 Intro Physics II: Honors

Muni Zhou

10

Sunday, June 7, 2026

8:00 AM

PHYS 019 01 Relativistic & Quantum Phys

Hans-Reinhard Mueller

9L

Monday, June 8, 2026

3:00 PM

PHYS 050 01 Intro Quantum Mechanics

Rufus Boyack

10

Sunday, June 7, 2026

8:00 AM

PHYS 103 01 Advanced Quantum Mechanics

Lorenza Viola

10

Sunday, June 7, 2026

8:00 AM

PHYS 104 01 Statistical Mechanics I

Chandrasekhar Ramanathan

9L

Monday, June 8, 2026

3:00 PM

PHYS 115 01 Magnetohydrodynamics

Jens Mahlmann

3A

Saturday, June 6, 2026

8:00 AM

PSYC 001 01 Introductory Psychology

Bradley C. Duchaine

10

Sunday, June 7, 2026

8:00 AM

PSYC 010 01 Exp Design & Methodology

Samantha C. Wray

9L

Monday, June 8, 2026

3:00 PM

PSYC 011 01 Lab in Psyc Science

Jeremy R. Manning

10

Sunday, June 7, 2026

8:00 AM

PSYC 023 01 Social Psychology

Thalia P. Wheatley

11

Sunday, June 7, 2026

11:30 AM

PSYC 036 01 Systems Neuroscience w/Lab

Matthijs van der Meer

10

Sunday, June 7, 2026

8:00 AM

PSYC 060 01 Brain Mapping with fMRI

Nir Jacoby

2A

Friday, June 5, 2026

11:30 AM

PSYC 28 01 Cognitive Psychology

Jamshed Bharucha

2

Monday, June 8, 2026

11:30 AM

PSYC 50.12 01 Neuroscience of Stress

Katherine M. Nautiyal

10A

Friday, June 5, 2026

8:00 AM

PSYC 52.10 01 Neurodiversity

Caroline E. Robertson

2A

Friday, June 5, 2026

11:30 AM

PSYC 53.16 01 Are We Free?

Edward Slingerland

10A

Friday, June 5, 2026

8:00 AM

PSYC 53.17 01 Media Psychology

Salena Diaz

12

Sunday, June 7, 2026

3:00 PM

PSYC 54.03 01 Forms of Therapy

William J. Hudenko

3A

Saturday, June 6, 2026

8:00 AM

PSYC 80.06 01 Brain Evolution Seminar

Richard Granger

2A

Friday, June 5, 2026

11:30 AM

PSYC 81.09 01 Storytelling with Data

Jeremy R. Manning

2

Monday, June 8, 2026

11:30 AM

PSYC 81.11 01 Real World Scene Perception

Charlotte A. Leferink

10A

Friday, June 5, 2026

8:00 AM

PSYC 84.03 01 Leadership

Melissa R. Herman

10A

Friday, June 5, 2026

8:00 AM

QSS 045 01 AI and Machine Learning

H. Chang

3B

Friday, June 5, 2026

3:00 PM

QSS 082 01 QSS Research Project

Robert A. Cooper

3A

Saturday, June 6, 2026

8:00 AM

QSS 17 01 Data Visualization

Robert A. Cooper

2A

Friday, June 5, 2026

11:30 AM

QSS 20 01 ModernStatisticalComputing

H. Chang

10A

Friday, June 5, 2026

8:00 AM

QSS 30.25 01 Sci, Stats & Health Comms

Steven Woloshin

10A

Friday, June 5, 2026

8:00 AM

REL 01.03 01 Patterns of REL Experience

Mary Kate Long

2A

Friday, June 5, 2026

11:30 AM

REL 19.03 01 Rethinking the Divine

Margaret R. Graver

3A

Saturday, June 6, 2026

8:00 AM

REL 25.01 01 Are We Free?

Edward Slingerland

10A

Friday, June 5, 2026

8:00 AM

REL 80.10 01 Messengers of God

Robert M. Baum

10A

Friday, June 5, 2026

8:00 AM

RUSS 003 01 Introductory Russian

Tatiana Filimonova

9L

Monday, June 8, 2026

3:00 PM

RUSS 003 02 Introductory Russian

Jacob A. Plagmann

9L

Monday, June 8, 2026

3:00 PM

RUSS 029 01 Intermediate Russian III

Natalia Plagmann

10

Sunday, June 7, 2026

8:00 AM

SART 015 01 Drawing I

Oona Gardner

10A

Friday, June 5, 2026

8:00 AM

SART 015 02 Drawing I

Karolina Kawiaka

2A

Friday, June 5, 2026

11:30 AM

SART 015 03 Drawing I

Oona Gardner

2A

Friday, June 5, 2026

11:30 AM

SART 016 01 Sculpture I

Soo Sunny Park

2A

Friday, June 5, 2026

11:30 AM

SART 020 01 Drawing II

Anthony Romero

2A

Friday, June 5, 2026

11:30 AM

SART 021 01 Sculpture II

Soo Sunny Park

10A

Friday, June 5, 2026

8:00 AM

SART 025 01 Painting I

Jennifer L. Caine

10A

Friday, June 5, 2026

8:00 AM

SART 027 01 Printmaking I

Abra Ancliffe

10A

Friday, June 5, 2026

8:00 AM

SART 027 02 Printmaking I

Jennifer L. Caine

2A

Friday, June 5, 2026

11:30 AM

SART 029 01 Photography I

Zhidong Zhang

10A

Friday, June 5, 2026

8:00 AM

SART 029 02 Photography I

Zhidong Zhang

2A

Friday, June 5, 2026

11:30 AM

SART 031 01 Painting II

Thomas F. Ferrara

2A

Friday, June 5, 2026

11:30 AM

SART 065 01 Architecture I

Zenovia Toloudi

10A

Friday, June 5, 2026

8:00 AM

SART 066 01 Architecture II

Zenovia Toloudi

2A

Friday, June 5, 2026

11:30 AM

SART 068 01 Architecture III

Zenovia Toloudi

2A

Friday, June 5, 2026

11:30 AM

SART 071 01 Drawing III

Anthony Romero

2A

Friday, June 5, 2026

11:30 AM

SART 072 01 Painting III

Thomas F. Ferrara

2A

Friday, June 5, 2026

11:30 AM

SART 073 01 Sculpture III

Soo Sunny Park

10A

Friday, June 5, 2026

8:00 AM

SART 077 01 Senior Seminar II

Anthony Romero

10A

Friday, June 5, 2026

8:00 AM

SART 077 02 Senior Seminar II

Gerald D. Auten

3A

Saturday, June 6, 2026

8:00 AM

SART 17.22 01 On Earth: Art The Anthrop

Christopher A. Sollars

10A

Friday, June 5, 2026

8:00 AM

SOCY 010 01 Quant Analysis Social Data

Kristin E. Smith

10A

Friday, June 5, 2026

8:00 AM

SOCY 016 01 Constructing Social Theory

Sunmin Kim

11

Sunday, June 7, 2026

11:30 AM

SOCY 24 01 Impact of Poverty on Educ

Michele T. Tine

10

Sunday, June 7, 2026

8:00 AM

SOCY 49.26 01 Markets and Their Critics

Henry C. Clark

2

Monday, June 8, 2026

11:30 AM

SOCY 49.28 01 Sociolinguistics

James N. Stanford

10A

Friday, June 5, 2026

8:00 AM

SOCY 58 01 Education and Inequality

Janice M. McCabe

10A

Friday, June 5, 2026

8:00 AM

SPAN 001 01 Spanish I

Gema M. Mayo-Prada

10

Sunday, June 7, 2026

8:00 AM

SPAN 002 01 Spanish II

Natalia X. Monetti

9S

Saturday, June 6, 2026

3:00 PM

SPAN 002 02 Spanish II

Natalia X. Monetti

10

Saturday, June 6, 2026

3:00 PM

SPAN 002 03 Spanish II

Maria C. De Greiff

11

Saturday, June 6, 2026

3:00 PM

SPAN 003 01 Spanish III

Irasema A. Saucedo

9S

Saturday, June 6, 2026

3:00 PM

SPAN 003 02 Spanish III

Paul Carranza

10

Saturday, June 6, 2026

3:00 PM

SPAN 003 03 Spanish III

Paul Carranza

11

Saturday, June 6, 2026

3:00 PM

SPAN 003 04 Spanish III

Kianny N. Antigua

11

Saturday, June 6, 2026

3:00 PM

SPAN 003 05 Spanish III

Kianny N. Antigua

12

Saturday, June 6, 2026

3:00 PM

SPAN 003 06 Spanish III

Samuel K. Carter

9S

Saturday, June 6, 2026

3:00 PM

THEA 12 01 Tragedy&Comedy Greece&Rome

Rachel Dubit

2

Monday, June 8, 2026

11:30 AM

WGSS 67.01 01 Freud:Psyc,Jews&Gender

Veronika Feuchtner

6B

Friday, June 5, 2026

3:00 PM