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.