In Northern India, there are several reputable colleges that enable students from BCA to take regular MCA courses. You won't have any difficulty gaining admission if you have a 10+2 mathematics level. I can tell you about Guru Nanak Dev University, which is located in Amritsar, Punjab. It performs an admission entry for MCA. The test takes place on the campus of Amritsar.
The curriculum covers :
For computers, weighting is the most important. Various universities such as DU, JNU, and PU accept single entrances. I am not, however, convinced of their suitability for distance training.