Anshul, you haven't mentioned any college in particular. This is important because the eligibility criteria differ from College to College. For example in few Colleges, you can pursue BCA if you have completed your 12th in any relevant stream with English as mandatory subject. Mathematics is not mandatory. But in few Colleges, Mathematics at 10+2 level is mandatory to pursue BCA. So it is important to know the college you are enquiring about.