Dear student,
B.Sc is Theory and Programming orientation course. Where as BCA is Application oriented course. BCA students will be having technical skills and B.Sc students will be having Programming knowledge.
If you do B.Sc with Computer Science then M.Sc or other Post Graduation degree is preferred to study for better job opportunities. You can do MCA after completion of BCA course which is best Post Graduation degree course you can do after BCA
If you want to be a job oriented or industry ready person then go for BCA. In case of B.Sc it is not possible. Now it's your wish to choose which is better for your interest.
To get more information about BCA course go through below link.
https://www.careers360.com/courses/bca-bachelor-of-computer-applications
For get more information about B.Sc course use below mentioned link.
https://www.careers360.com/courses/computer-science-course
I hope this information was helpful to you.
All The Best!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile