I teach courses at both the undergraduate and graduate levels. In all of them, I try to build intuition first and let the formal rigor follow naturally. I believe both are necessary to do good science, and that they reinforce each other. In graduate courses, computation plays a central role, and topics are connected as much as possible to open problems in climate and earth system science.

MATH-GA 3006

Data-Driven Climate Science

Machine learning and statistical methods applied to climate science, from neural networks to generative models, with hands-on coding throughout.

Grad

Climate Dynamics

Physical mechanisms governing Earth's climate system, from atmospheric and oceanic circulation to variability and feedbacks across timescales.

MATH-UA 262

Ordinary Differential Equations

Introduction to ODEs with emphasis on physical intuition, qualitative methods, and applications in science and engineering.

UG

Introduction to Mathematical ModelingComing next semester

Building and analyzing mathematical models of real-world systems, moving between physical intuition, formal formulation, and computational experimentation.