Civil engineering is one of the oldest and most established engineering disciplines. It deals with the design, construction and maintenance of both the man-made and naturally-built environment. It has many sub-disciplines, such as construction engineering, architectural engineering, environmental engineering, transportation ...