Civil engineering is the building block of architecture of our world, pun intended, as Civil Engineers actually do help make and maintain infrastructures like buildings, roads, water resources, power ...