This presentation shows the main software used for numerically simulate the flood movement. first, it presents the HEC-RAS, then it discusses the Surface-water Modeling System (SMS), its interface, main components, DATA REQUIREMENTS and main steps to build a model using SMS.