Mathematics is not a general BCA (Bachelor of Computer Applications) admission requirement. Certain universities and colleges require mathematics or computer science in 10+2, particularly those with technical inclinations. NITs and certain private universities can ask for mathematics as a mandatory course. Nevertheless, most universities provide BCA without this condition, enabling arts and commerce stream students to apply.
For non-mathematics students, universities usually offer introductory courses in the first semester as a gap filler. The course mostly includes programming, database management, networking, and software development, so logical thinking and problem-solving skills are more in demand than higher-level mathematics. Students must verify the particular eligibility criteria of the university they wish to apply to before applying. Such people, without mathematics but interested in BCA, can also perform well by acquiring logical reasoning techniques and understanding fundamental maths concepts related to programming.