hello
Artificial Intelligence is a quite trendy subject and in coming times its importance will only increase. Eligibility for the course is 50% marks in undergraduate degree in science stream . Subjects required would be science, maths, english .
To answer your question according to me BCA woild be better is you want to pursue MSC AI after that because BSc Maths is more of a theoretical course, more conceptual based. BCA is a practical/application based subject and knowledge of computer will help you in AI. In last semester of BCA you will also get to learn about AI not in detail but you will learn the basics. BSc Maths won't give you any knowledge about computers. So i think BCA would be far better. You can check the syllabuses of all the three degrees and decide for yourself.
I'm attaching links:
https://www.careers360.com/courses/bca-bachelor-of-computer-applications
https://www.careers360.com/courses/mathematics-course
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile