Civil engineering involves planning, designing, and constructing infrastructure projects. It includes branches like surveying, construction, structures, geotechnics, water resources, transportation, environment, and town planning. Civil engineers perform functions like feasibility studies, design, supervision, maintenance, and more. Some top companies in civil engineering are Adani Power, Essar, Reliance Group, Larsen and Toubro, Tata Group, and Gammon India.