Available Master topics: Scientific Computing

The classical finite element method (FEM) uses a single mesh to discretise the computational domain. While this approach works well for static domains, it requires mesh deformation or remeshing techniques if the computational domain changes during the simulation.

Genome-scale models possess a large number of unknown parameters, mainly reaction rates, which cannot be measured directly but have to be inferred from experimental data.

Biological signalling pathways can be represented as graphs where edges connect chemical species to specific reactions. In a detailed mathematical model of a biological cell there can be thousands of different molecules and reactions involved.


Develop a computational simulator for the uterine electrical activity using the FEniCS framework.

Cardiac simulations are growing to become important tools in the development and testing of drugs by the pharmacological industry. One of the main applications is the use of biophysical models of cardiac cells to estimate the risk of serious side effects such as cardiac arrhythmias.

In standard finite element methods, the computational domain is usually represented by a mesh. This mesh may be a more or less accurate approximation of the true domain. For example, if the computational domain is polygonal (i.e. it has flat surfaces) then a

Cardiac simulation has progressed to the point where highly patient specific mathematical models can be rapidly created from medical imaging.

Tidal stream turbines represent one of the most promising technologies for capturing marine energy. These turbines are installed in fast tidally-induced currents, where they convert mechanical energy into electricity in a similar way to wind turbines.

The motion of fluid droplets is an important part in processes in nature such as thundercloud formation, and in technological applications such as ink jet printing and electrospray mass spectroscopy.

Supercomputers of tomorrow will be heterogeneous, because each compute node of such a system will consist of both CPU cores and hardware accelerators, for example, GPUs (graphics processing units) and coprocessors with many integrated cores.

Oceanic tides have the potential to yield a vast amount of renewable energy. 

Marine seismic is a well-established method to search for subsurface hydrocar

The equations describing movement and mechanical interactions in the heart muscle are normally formulated in a quasi-stationary form, where the muscle is assumed to be in equilibrium at each time step.

Differential algebraic equations (DAEs) arise in a large number of physical a

Ordinary differential equations can be used to construct very detailed models

The excitation contraction coupling (ECC) is a signaling process that control

The Message Passing Interface (MPI) is an inter-process communication interface.