SIO 112
Computational Tools and Data Science in Geophysics
This course covers a range of computational tools and data science techniques and their uses in geophysics. Topics include linear algebra (linear and iterative solvers, eigenvalue problems and least squares), random variables and “hands on” probability, Kalman filtering, Markov chain Monte Carlo, and machine learning methods (Gaussian process regression and deep neural networks). Geophysical inverse problems are the main focus of application. This course involves regular coding assignments. Recommended preparation: SIO 113 and prior familiarity with computer programming and linear algebra. Prerequisites: SIO 103 or consent of instructor.
Topics
- linear algebra (linear and iterative solvers
- eigenvalue problems and least squares)
- random variables and “hands on” probability
- Kalman filtering
- Markov chain Monte Carlo
- and machine learning methods (Gaussian process regression and deep neural networks)
Topics explicitly listed in official catalogue description
Sources
- Course catalogue ↗2026-2027