Computational models are invaluable in understanding the complex effects of physical processes and environmental factors which interact to influence landform evolution of geologic time scales. This book provides a holistic guide to the construction of numerical models to explain the co-evolution of landforms, soil, vegetation and tectonics, and describes how the geomorphology observable today has been formed. It explains the science of the physical processes and the mechanics of how to solve them, providing a useful resource for graduates studying geomorphology and sedimentary and erosion processes. It also emphasises the methods for assessing the relative importance of different factors at field sites, enabling researchers to select the appropriate processes to model. Integrating a discussion of the fundamental processes with mathematical formulations, it guides the reader in understanding which processes are important and why; and creates a framework through which to study the interaction of soils, vegetation and landforms over time.