Currently teaching:

Spring 2025: Applied Math 120, Applied Linear Algebra and Big Data (undergraduate), syllabus

Spring 2025: EPS/ESE 101, Global Warming Science (undergraduate), syllabus, open course site

Spring 2025: EPS 231, Climate dynamics (graduate), open course site


Some important landmarks: The wave (APM115, 2008); Vibrating membrane (APM105b, 2010); zeta-xi winner (EPS131, 2010); Hurricake and its creators (EPS134, 2012); Strogatz's Romeo and Juliet (APM105, 2012); Springs and Sturm-Liouville (APM105, 2012); Multi-lingual Sturm-Liouville (APM105, 2012); zeta-xi winners (EPS131, 2012); Ekman spiral dance (EPS131, 2016); Housing-day (APM120, 2018); Matthew Cappucci's Kelvin-Helmholtz waves in the Washington Post (EPS131, 2018); Final TF breakfast (APM120, 2019); Self-portrait of a student thinking independently during quiz (APM120, 2019); attending lecture during corona times (APM120 2020); Arielle's breakfast cereal entry to the xi-zeta competition (EPS131, 2020); Winner of xi-zeta competition, corona semester (EPS131, 2020); APM120 Bingo, Kristine Falk (APM120, 2020); Strogatz's Romeo and Juliet - the VIP (TF) version (APM120, 2021); TFs celebrating Luke's 22 and 2/3 Bday (APM120, 2021); student-coaches at work (EPS101, 2022); with freshmen, last day of semester (APM120, 2022); Aurora and Sophie-An making waves! (EPS131, 2024);


Previous years: courses taught by subject:

Earth and Planetary Sciences:
EPS 101: Global Warming Science (undergrad, open course site)
EPS 131: Introduction to physical oceanography and climate (undergrad, open course site)
EPS 134: Global warming debates: the reading course (undergrad, open course site)
EPS 231: Climate dynamics (graduate, open course site)
EPS 281r: Great papers in the Earth sciences (graduate, open course site)
FS 221: Freshman seminar: global change debates (undergraduate)

Applied Math:
APM 105: (aka APM 105b) Ordinary and partial differential equations (undergraduate)
APM 111: Introduction to scientific computing (undergraduate)
APM 115: Mathematical modeling (undergraduate)
APM 120: Applied linear algebra and big data (undergraduate)
APM 147: (aka APM 108) Nonlinear dynamics and chaos (undergraduate)
APM 202: Physical Mathematics II (graduate)
APM 203: Nonlinear dynamics and chaos (graduate)


Courses taught by year:

2025 Spring: APM 120 (syllabus), EPS 231 (syllabus), EPS 101 (syllabus);
2024 Spring: APM 120 (syllabus), EPS 131 (syllabus), EPS 101 (syllabus);
2023 Spring: APM 120 (syllabus), EPS 231 (syllabus), EPS 101 (syllabus);
2022 Spring: APM 120 (syllabus), EPS 131 (syllabus), EPS 101 (syllabus);
2021 Spring: APM 120 (syllabus), EPS 231, EPS 101 (syllabus);
2020 Spring: APM 120 (syllabus), EPS 131, EPS 101 (syllabus);
2019 Spring: APM 120 (syllabus), EPS 231, EPS 134 (readings);
2018 Spring: APM 120 (syllabus), EPS 131, EPS 134 (readings);
2017 Spring: APM 120 (syllabus), EPS 231, EPS 281 (readings);
2016 Spring: APM 120 (syllabus), EPS 131, EPS 134 (readings);
2015 Spring: APM 202, EPS 231, EPS 281;
2014 Spring: APM 202, EPS 131, EPS 134;
2013 Spring: APM 202, EPS 231, EPS 281r;
2012 Spring: APM 105, EPS 131, EPS 134;
2011 Spring: APM 105b, EPS 231, EPS 281r;
2010 Spring: APM 105b, EPS 131, EPS 134;
2009 Spring: APM 115, EPS 231, EPS 281r;
2008 Spring: APM 115, EPS 131, FS 221;
2007 Spring: APM 115, EPS 231;
2006 Spring: APM 111;
2005 Fall: APM 203, EPS 131; Spring: EPS 231;
2004 Fall: APM 147; Spring: EPS 131;
2003 Fall: APM 203;



See also:
Harvard Oceanography Committee webpage, with opportunities for undergraduate research in oceanography.
Climate courses at MIT and Harvard and a suggested curriculum for climate dynamics students.