Civil Engineering
Civil Engineering is considered to be the most versatile branch among all the engineering branches. It is the branch with a lot of diversity from Geo-technical Engineering to Structural engineering, Environmental to Hydraulics, Transportation to Hydrology. Civil Engineering can be considered as a single largest branch among all the engineering branches.