CSE and Civil engineering are two vastly different branches and no one can tell you about your preference except you. It is you who is going to choose your branch based on your interests.
In terms of popularity and placements are concerned, then CSE is better in this regard. If you are remotely interested in the software sector or coding then CSE or its sister branch IT should be considered. Currently, most of the placements even for branches such as metallurgical and material engineering, happen with software companies.
Civil engineering is a core branch and though core sector jobs may be less, it has more scope in terms of government jobs (PSUs). Take a look at some of the placement stats for the year 2019-20 for more detail.
So choose accordingly taking all things into consideration.