Hey Vivek,
Let me clear this dilemma first...
No branches can be attributed to as lower or top. If you're considering branches based on placements, then maybe due to the digital revolution and technological advancements that the world is undergoing, CSE at an average provides the best (in terms of compensation) but that doesn't de-value other branches as each has their own needs and importance.
Now, coming to your question, it would be my sincere advice to pursue the branch which excites /motivates you rather than going for branches that offer high salaried jobs because any branch you take, ultimately, it will be your skills and expertise that you develop throughout the years that will decide your compensation.
Now coming to the real-world scenario, if you pursue any branch from the top IITs and work decently well over the 4 years of your engineering, you'll certainly bag best of the jobs available.
So will be the case with institutes like DTU / NSUT / NITs, i.e. if you take CSE, IT or ECE from these institutes, you'll get the best of the jobs.
Therefore, my advice will be to retrospect and understand your calling and based on that make your decision.
P.S. Had your question been CSE / IT / ECE from tier-2 / tier-3 colleges or EE / Mechanical / Aerospace from tier-1 college, my answer would have been the later i.e. always go for a good tier college unless you're really fond of a particular branch.
Hope this helps.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile