I won't be as pessimistic as my fellow civil engineers and say with confidence that civil engineering has a great scope in India. Our infrastructure is not nearly good enough to be termed as world class. As cities around India slowly expand, the need for civil engineers becomes automatically obvious.
The need of the hour is to improve the quality of civil engineering in the country. As of now, most construction companies do not trust civil engineering freshers.This has to change in order to make civil engineering seem a more lucrative option as it does now.