Computational Algorithms for Shallow Water Equations: DE