Which subject should I choose as major in b.tech or in bsc ?
Hii Sanjay..
If i am not wrong your question is "which is better bsc or btech for civil engineering?"
See every course is better good at its own. The main things is that in which field you are interested to create your career. In Civil Engineering, you will going to study about various topics about the construction material and structural science and their applications that are making our infrastructure more advanced. Engineering is a kind of technical courses in which you have to study and learn many technical aspects according to the chosen stream. Whereas in BSc you will have to study the theoretical concepts of selected stream. BSc is a kind of theoretical course in which there are topics of science with their theoretical approach. But Engineering is much more supreme then the BSc as its great to learn technology and become an engineer who will be going to do innovations and many other experiments to create new technology for the betterment of the mankind. BSc is a better option if you want to make your career in teaching. B.tech offers to great opportunities to apply for various governments to take your career to new heights but after completing your BSc you have to pursue MSc for getting a good qualification and eligibility for better job options. So, its upon you to choose the right option on the basis of your strength, interest, and abilities.
Hope this helps you. All the best.