Water Engineering A branch of civil engineering called "water engineering" specializes in projects involving waters, such as waste...