Civil engineers design, plan, and supervise the construction and maintenance of infrastructure and buildings.General civil engineeringConstruction engineeringStructural engineeringGeotechnical engineeringHydraulic engineeringWater resources engineeringCoastal engineeringUrban / municipal engineering Project management: Developing and reviewing project plans and blueprints, managing site inspections, and monitoring construction progress Quality assurance: Ensuring compliance with safety regulations and building codes Design: Designing structures and creating detailed designs Research and development: Conducting research and development Maintenance: Performing maintenance and rehabilitation Communication: Communicating with clients, contractors, architects, and government agencies On-site investigations: Conducting on-site investigations and analyzing data Risk assessment: Assessing potential risks, materials, and costs Project cost estimates: Preparing project cost estimates