No prior background in geoscience or continuum mechanics is required. Mathematically, we will be working with partial differential equations, so familiarity with partial derivatives is necessary (CME 100 or MATH 51). Experience solving differential equations (CME 102 or MATH 53) is recommended but not required - the focus of the class is less on solving equations and more on setting up problems (using physics and math) and conceptually relating terms in the equations to processes. Calculus-based mechanics (PHYSICS 41) is essential, as we will use principles from mechanics to write mass and momentum balance equations. We will utilize some thermodynamics (for heat transport), so PHYSICS 45 is recommended but not required. The "standard" version of the course will mainly consider problems in one spatial dimension, so vector calculus like gradient, divergence, curl, and various theorems will be used only occasionally in class and not in problem sets. Similarly, we will largely avoid treating stress and strain as tensors, and problem sets for the "standard" version of the class will not require working with tensors. Vector calculus and some tensors will be required for problem sets for the "advanced" version. Undergraduate students have also found it useful, but not essential, to take partial differential equations (e.g., MATH 131P) before or during the course; this is not required.