In basic words preparation, frame and maintenance of any construction like road, dam, flyovers, canals, terminal plants, Skyscrapers, bridges, irrigation etc. is known as Civil engineering. It is sub categorized into various specializations like architectural engineering, controlled engineering, structural engineering, earthquake engineering, transport engineering and various others. Civil engineering is the second oldest type of engineering comprising insight into design, erection and perpetuation of substantial and naturally build surroundings.

It is categorized into two main divisions:

Construction Engineering : This type of engineering is related to time management of the project.

Structural Engineering : This is related to designing of any formation. To be a civil engineer, students are supposed to attain a degree that today is offered by various technical universities.