Question: what is difference between civil and engineering?
Answer: The basic difference between the two is that civil engineering is a four-year bachelor's degree course offered in colleges and universities while structural engineering is an advanced specialization after one becomes a civil engineer. ... Civil engineering deals with dams, roads, buildings, water treatment, canals, etc.