Civil Engineering as known is the oldest branch of engineering which comprises of all activities fulfilling the basic needs of the human beings. It aims at providing food, water, shelter, power and transportation.
Civil engineering problems involve physical, mathematical, life, earth, social, communication and engineering sciences. It involves many other professional areas including architecture, planning, law, public health, management, sociology, finance and other branches of engineering.