Seismic imaging, inversion and modelling. Numerical methods for partial differential equations. Algorithms and datastructures. High performance computing.