Civil engineering, being the most versatile branch of engineering, is regarded as the mother of all engineering.