Since the demand for data science experts has suddenly increased over the past few years, the popularity of data science courses has been growing quickly. The importance of such courses has grown significantly due to the need for data analysis techniques that aid in objective and useful decision-making. Expertise in techniques like Decision Tree Techniques, MCDMs, Optimization Techniques, Artificial Intelligence, etc., as well as programming languages like Python, R, etc., is in high demand, particularly in the engineering and management fields of science. Techniques and algorithms, as in any sustainable and developing field, are widely used in water resource management and engineering studies for fast and optimal problem-solving and accurate decision-making. The introduction of ICT technologies such as IoT and other Distributed Control Systems sparked water resource practitioners' interest in data science technologies aided by various algorithms and ICT routines. The interest is s...