Module Details

The information contained in this module specification was correct at the time of publication but may be subject to change, either during the session because of unforeseen circumstances, or following review of the module at the end of the session. Queries about the module should be directed to the member of staff with responsibility for the module.
Title Signal processing and seismic analysis
Code ENVS343
Coordinator Dr S De Angelis
Earth, Ocean and Ecological Sciences
Year CATS Level Semester CATS Value
Session 2021-22 Level 6 FHEQ First Semester 15


To provide an understanding of the theory and fundamental principles of signal processing;

To provide an understanding of the principal signal processing techniques and their applications to seismic reflection, refraction and passive seismological time series;

To gain familiarity with the industry standard reflection seismic workflow.

Learning Outcomes

(LO1) To be able to apply signal processingtechniques to problems in reflection, refraction, and passive seismology.

(LO2) To identify problems inseismic processing which can be solved by signal processing techniques andevaluate the uncertainties in processed seismic sections.

(LO3) To be able to use a compuer based seismic processing system and understand the fundamentals of a seismic processing work flow.

(LO4) To be able to develop signal processing routines in MATLAB and graphical cimmunicate the results.

(LO5) To gain an understanding of the principle theory and routines of signal processing.

(S1) Problem solving skills

(S2) IT skills

(S3) Numeracy

(S4) Communication skills



The students will be introduced to the following Signal Processing techniques : Discrete Fourier Transformation (DFT), Properties of the Discrete Fourier transformation, Fast Fourier Transformation (FFT), Aliasing, Nyquist Theorem, Sampling Theorem, Convolution, Deconvolution, Spectra, Z-transform, Auto- and Cross-correlation,Time filtering including Butterworth filter and Wiener Filter, Frequency filtering, Introduction to methods of array seismology.

The practicals for this course will make use of the MATLAB signal processing language and examples of reall seismic traces will be used.

The students will be introduced to the fundamentals seismic interpretation including applications to conventional and unconventional energy sources.

In the practicals student will work on real world seismic data set and use the knowledge gained in the lectures to process the data.

Teaching and Learning Strategies

Teaching Method 1 - Lecture
Description: Topics are paired with practical sessions
Attendance Recorded: Yes

Teaching Method 2 - Laboratory Work
Description: Each laboratory session is paired with lectures
Attendance Recorded: Yes

Teaching Schedule

  Lectures Seminars Tutorials Lab Practicals Fieldwork Placement Other TOTAL
Study Hours 20


Timetable (if known)              
Private Study 112


EXAM Duration Timing
% of
Penalty for late
Assessment 2 Written exam, unseen, 2-hour duration. In presence. There is a resit opportunity. Standard UoL penalty applies for late submission. This is an anonymous assessment. Assessment Sc  2 hours    50       
CONTINUOUS Duration Timing
% of
Penalty for late
Assessment Schedule Weeks 11/12 : assessed homework (writing of a technical report or a poster) on signal processing and seismic interpretation. Approximately 2000 words and 4-8 figures.      50       

Recommended Texts

Reading lists are managed at Click here to access the reading lists for this module.