i will still suggest u (if possible) join BITS any branch an campus work hard get ur branch changed!!!
Cutoffs hav dropped very much...........
on 280 u can easily get M.Sc chem also.
Even if u don't get ur branch changed even then its better........
See i ws far away frm 270 (i scored 200) that's y i m thinking of drop, but acc to me u r doing very very wrong.
See NIT Trichy cutoff is around 250+ for CS , BITS GOA is better than any NIT , Hyd. if not above its still comparable......... and it has its own unique benefits like student quality, environment, attendance,etc etc.
Pls take BITS (if possible).
And always remember even if u get IIIT-H CSE (best possible , but less chances : 280+ req) even then gap is a problem (i m not saying its very big problem but its not an ignorable thing).
This is what sir (he teaches students for GATE CS, he did his M.E. from IISc BANGALORE,he has worked in CISCO, also he has taken interview for hiring of B.Tech/M.Tech graduates in CISCO, he is very nice person) replied to me :
Education Gap is always a big concern. Try to do your B.Tech from a good college. Don't waste your time. If you are very good at coding, then most of the product based companies will hire you.
The decision is yours. Both the options have their pros and cons.
I hope u understand this.