gbf khtu nfgu
civil engineering is a professional engineering whish is deals with the design , construction & maintenance of the physical & naturally built environment , including works like roads , bridges , canals , dams & buildings etc .