BCA+MCA BCA+MBA (which specialisation is best for future) BCA+MS which is best for future *i can do masters in Germany
All the streams you have mentioned have a good career with the following equation:-
BCA+MBA( IIMs/FMS) == BCA+ MS(foreign) > > BCA + MCA
If you do your mba from a top institute or go for masters from Germany then surely you will have a good career as compared to doing MCA.
The difference is in MBA you will make a career in finance or managment roles while in MS you make career in tech field.
Hope this helps. Thank you.