Skip to Content


Last modified: 28 Jun 2018 10:27

Course Overview

Wave equations describe transient phenomena commonly encountered in all areas of engineering. This course covers: (i) elastic waves, such as response of offshore structures to wind or wave loading, earthquakes; (ii) acoustic waves such as water hammer in pipelines, micro-pressure waves in railway tunnels; (iii) electromagnetic waves, such as signals in transmission lines, transient states in DC cables. These phenomena in real world engineering applications are simulated using several numerical methods. Students develop their own simulation codes using Matlab or any other programming language, and run a series of simulations for the problem of their choice.

Course Details

Study Type Undergraduate Level 5
Session Second Sub Session Credit Points 15 credits (7.5 ECTS credits)
Campus None. Sustained Study No
  • Professor Dubravka Pokrajac

What courses & programmes must have been taken before this course?


What other courses must be taken with this course?


What courses cannot be taken with this course?


Are there a limited number of places available?


Course Description

The course covers a range of numerical methods suitable for solving wave equations. The theoretical part of the course deals with the derivations of the wave equations using the principles of solid mechanics, fluid mechanics and electromagnetic theory. The applied part of the course focuses on the following engineering problems: elastic waves in a rigid body, transient pipe flow and transient states in transmission lines. It covers several numerical methods suitable for solving hyperbolic equations. The methods are used to build simulation codes which can be used for solving a broad range of engineering problems.

Students carry out practical exercises using Matlab or any other programming language for coding numerical solutions of wave equations. Numerical simulations are used as a virtual laboratory to investigate a selected practical engineering problem. The results of this investigation are presented in a report.

Further Information & Notes


Contact Teaching Time

Information on contact teaching time is available from the course guide.

Teaching Breakdown

More Information about Week Numbers

Summative Assessments

1st Attempt: 1 three-hour written examination paper (80%) and in-course assessment (20%).

Formative Assessment

There are no assessments for this course.


Solutions to tutorial problems and past exam papers are available.

Feedback provided in computing class, tutorial, and lecture sessions.

Course Learning Outcomes


Compatibility Mode

We have detected that you are have compatibility mode enabled or are using an old version of Internet Explorer. You either need to switch off compatibility mode for this site or upgrade your browser.