This course introduces the fundamentals of mathematical modeling and numerical simulation of flow and transport processes in porous media, with a focus on computational implementation for geoscientific and environmental applications.