What is Water Resources Engineering
Water resources engineering generally deals with the provision of water for human use and the development of techniques for the prevention of destruction from floods which includes the planning and management of facilities that are constructed for these tasks.