Hello,
That is entirely dependent upon your post-graduation goals. In other words, if you want to work for a corporation as a developer, you should choose BCA, however if you want to become a professor, Bsc is an excellent choice. After earning your B.S., you can work for any organisation, but you will need to put in more effort than most. The reason I'm telling you this is because, unlike in BCA, where you'll study about applications, the emphasis in Bsc is on theoretical understanding.
Therefore, there are many high prospects for being recruited at the top MNCs if you study extremely well. As a consequence, I would conclude that a BCA degree is beneficial if you want to get employment quickly.
Thank You
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile