Expand AllCollapse All
Civil engineering deals with the skill and knowledge of building dams, bridges, highways, water supply systems, modern townships, waste management and pollution prevention etc. Civil engineers of today need in-depth understanding of physics, mathematics, geology and hydrology.