I teach a mix of graduate and undergraduate classes.
Theory of Digital Data Processing
Combined undergraduate and graduate level course covering fundamental concepts in digital signal processing for geophysics.
Combined undergraduate and graduate level course that explores how seismology and acoustics are used to understand human sources.
Big Data in Seismology
Graduate level course that explores state-of-the-art scientific advances in seismology being made possible by innovations in data, computing, and algorithms.
See my recent review paper inspired by the course: https://doi.org/10.1029/2021RG000769
Undergraduate course that explores physical, chemical, and biologic processes across a wide-range of spatial and temporal scales, and how these interact to create the Earth System.