In today's article, we will know that in order to get the perfect job role in the present time, what should be the knowledge of civil engineer.

Knowledge for building construction

If you want to work in building construction company then you should have following type of knowledge :

1. Estimation 

2. Billing

3. Quantity Survey

4. Rate Analysis

5. Bar Bending Schedule

6. Contract and Tendering

7. Daily Progress Report

Knowledge for Structural Designing

For structural designing, knowledge of the following types of software should be :

1. Etabs Software

2. Staad Pro Software

Knowledge for Architectural Planning

Knowledge of following types of software should be required for Architectural Planning :

1. AutoCAD Design

2. Revit Architectural

3. Google Sketchup

4. 3DS MAX

5. V-RAY

6. LUMION

7. ENSCAPE

Knowledge for Project Management

Knowledge of following types of software should be required for project management :

1. Microshoft Project

2. Primavera

Also Read : top civil engineering design software list with explanation