This document provides a syllabus for a Bachelor in Computer Application (BCA) degree program. It outlines the courses, subjects, and papers for each of the six semesters. The first semester includes courses in mathematics, English, basic electronics, computer fundamentals, and programming techniques with C programming. The second semester covers additional topics in mathematics, computer organization/architecture, data structures in C, digital electronics, and discrete mathematics. Subsequent semesters cover operating systems, probability/statistics, data processing, numerical analysis, computer graphics, databases, networking, and software engineering among other topics. Exams are 3 hours in duration and include both theory and practical papers. Recommended textbooks are provided for each subject.