Basic Civil Engineering is designed to enrich the preliminary conceptual knowledge about civil engineering to the students of non-civil branches of engineering. The coverage includes materials for construction, building construction, basic surveying and other major topics like environmental engineering, geo-technical engineering, transport traffic and urban engineering, irrigation & water supply engineering and CAD.