Skip to content

Welcome to EPS207 Observational Seismology

documentation

Seismology is the study of earthquakes and seismic waves that traverse the Earth. We can extract rich information from seismic waveform to study earthquake sources, Earth's interior structure, and other processes such as volcanic eruptions, landslides, and glacier movements. Seismology also has many engineering applications such as oil/gas/geothermal energy exploration, natural/induced earthquake monitoring, and earthquake early warning. In this course, we will learn many data processing and machine learning techniques to analyze seismic waveforms and extract useful information.

The class will be a combination of lectures and hands-on exercises. We will use primarily Python (obpsy, numpy, scipy, matplotlib, pytorch, etc.) and some Julia as programming languages. The course is designed for graduate students and advanced undergraduate students. No prior knowledge of seismology is required.

Syllabus

Time and Location

  • Lecture: Monday 9:00 AM - 11:00 AM in McCone 265
  • Office Hour: Monday 3:00 PM - 4:00 PM in McCone 285

Projects

Schedule

Date Topic
08/25 Introduction
08/28 Earthquake Source and Seismic Wave
09/04 Labor Day
09/11 SCEC Meeting (No class)
09/18 Seismic Signal Processing
09/25 Earthquake Detection
10/02 Phase Picking & Association
10/09 Earthquake Location & Relative Location
10/16 Earthquake Statistics
10/23 Focal Mechanism & Moment Tensor
10/30 Focal Mechanism Inversion
11/06 Ambient Noise
11/13 Seismic Tomography
11/20 Full-waveform Inversion
11/27 Other Sensing Technologies
12/04 Final Project Presentations