Applied Seismology


General Information

Lecturer: Prof. Moshe Reshef
Kaplun Building, Room 212
Teaching Assistant: Shaked Engleberg
Kaplun Building, Room 601
Shaked Engleberg.

Lectures Schedule: Tuesday, 09:00 - 12:00
Final Grade: 30% - Homework
70% - Final Exam

Course Syllabus

The course focuses on topics in applied seismology.
Matlab is recommended for programming and visualization.

Course Timeline

Week # Topics Exercise
1 Introduction, Field geometry, Data acquisition Exe0 - Analyze survey configuration
2 2D geometry, Data formats, Non-optimal geometry
3 (Cont.)
4 Seismic sources/types, AVO, Signal processing, Array response Exe1 - Tapering Band-Pass Filter (pdf),
Data for exercise (zip)
5 Deconvolution: Spatial sampling and aliasing, Spectral whitening, Deterministic deconvolution Exe2 - F-k Filter (pdf),
Data for exercise (zip)
6 Deconvolution (Cont.): Spiking deconvolution, Prewhitening, Multiples analysis, Velocity analysis
7 Velocity analysis (Cont.): Ray parameter, Dix formula, Time domain NMO correction Exe3 - (Spiking & Predictive) Deconvolution (pdf),
Data for exercise (zip)
8 Velocity analysis (Cont.): Signal streching, Super-gather / Super-CMP
9 Velocity analysis (Cont.): Constant velocity stack (CVS)
Static / Topography corrections: Refraction statics
10 Static / Topography corrections: Refraction model, ABC method (plus-minus), GRM method, NMO correction from topography, Surface consistent correction
11 Static / Topography corrections (Cont.): Max-power maximization, Super-trace
Ray parameter (tau-p): transform
12 Ray parameter (tau-p): applications
Writing NMO routines, DMO (Dip MoveOut)
13 Exe4 (Final project) - NMO and Topography Correction (pdf),
Data for exercise (zip)

Presentation & Figures

Exercise Submission & Guidelines

Exercises are submitted electronically through Moodle (see course section there for relevant tasks).

Grading Policy:

Programming exercises will be graded according to the following criterions.

  1. Code (40%) - Matlab code is written properly, divided into functions with meaningful names.
  2. Documentation (20%) - Each Matlab file starts with a credit (see example below), code is documented incluing functions and their parameters.
  3. Program Execution (40%) - The program runs, performs necessary tasks, without errors.

Relevant Books & References