The different types of civil engineering branches are the geotechnical, foundation, and environmental engineering. Every branch has own considerable knowledge…