Mathematical models are powerful tools used in the prediction of pollutant movement. This book discusses the Finite Element Method (FEM) and Boundary Element Method (BEM), and takes a look at the advantages of these methods in groundwater hydrology. The combination of the BEM and the random-walk particle tracking method is also presented. The book includes computer programs, source code, and examples developed on the basis of the theoretical backgrounds of these methods. These Visual C++ programs are compatible with the Windows platform.Mathematical models are the effective tool to solve different tasks predicting pollutant movement. The finite difference method is the oldest, but still remains widely used in hydrogeological practice. However, this method is not very useful to construct the new transport models because it cannot approximate the shape of remediation elements exactly. Therefore the book is concerned with the FEM (Finite Element Method) and BEM (Boundary Element Method), and also with the comparison of advantages of these methods in groundwater hydrology. The combination of the BEM and the random-walk particle tracking method, which seems to be a very useful tool to model the spread of pollution in groundwater, are also presented. The computer programmes have been developed on the basis of the theoretical backgrounds of these methods. They use the Visual C++ programming language for Windows 95/NT platform and will be included in the book.1 Introduction.- 2 Basic Equations of Groundwater Flow.- 2.1 Basic Principles of Hydrodynamics.- 2.1.1 Eulerian and Lagrangian Formulations.- 2.1.2 Equilibrium of Forces in Fluid.- 2.1.3 Rate of Deformation.- 2.1.4 Navier-Stokes Equations.- 2.1.5 Potential Flow.- 2.2 Flow Through the Saturated Zone.- 2.2.1 Groundwater and Its Potential.- 2.2.2 Properties of Porous Media.- 2.2.3 The Darcys Law.- 2.2.4 Basic Equations of Groundwater Flow.- 2.2.5 Inflows and Outflows.- 2.2.6 Two-Dimensional Case.- 2.2.7 Girinski PotentialC#