See there are no such cases that a girl can't take any branch or there are no such fields which are labeled for boys only. So you and you should choose the subject you like. Now from a placement and a job perspective its better to go for IT because in most of the core fields the jobs are quite low and as a result many have to work in the IT sector. But as you are in top NIT's so you will have core placements but the packages will again be lower for the core fields. So if you wish to have a placement with greater salary then this can be the progression you should follow to prioritize:
To know more about IT visit the link below:
https://www.careers360.com/courses/information-technology-course
To know more about Chemical Engineering visit the link below:
https://www.careers360.com/courses/chemical-engineering-course
To know more about Mechanical Engineering visit the link below:
https://www.careers360.com/courses/mechanical-engineering-course
To know more about Civil Visit the link below:
https://www.careers360.com/courses/civil-engineering-course
I hope this answer helps. All the very best for your future endeavors!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile