A software has been developed in C++ for estimating hydraulic conductivity distribution in an aquifer using (1) FEM to model groundwater flow,(2) adjoint method to expedite sensitivity computation, and (3) statistical updating to incorporate observation data.