As per the information available online, I would arrange them in the following order(here the course structure and the greater possibility of getting a job is considered):
If you are aspiring to do job after your bachelors then go for BTech courses and if you aspire to go for research or advanced studies then I would say BS-MS is more preferable. If you want to study MS from different institute then you can go for BS.
** This is based on observations and information available. Before taking decision you should personally check all the colleges and decide remembering the facts provided.
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