This document outlines the content of a course on Soft Computing and Simulation in Water Resources. The course covers topics like numerical differentiation and integration, ordinary and partial differential equations, finite difference methods, visual programming, graphical interfaces, and simulations. Students will learn how to set up mathematical models of water resource systems, solve model equations, program numerical models, perform simulations, and test model results. The goal is for students to gain skills in visual programming, designing graphical and animation interfaces for simulations, using macros for automation, and solving real-world water resource problems.