KMC College

All Courses

Know about your course

Bachelor of Computer Application (BCA)


For students seeking to make a career in the world of Information Technology, Tribhuvan University launched the four-year, semester- baed Bachelor of Computer Application (BCA) program in the 2074/75 academic year. It focusses on computer application and software development. BCA course includes computer application, mathematics and statistics, programming languages, software engineering, database management systems, operating systems, web technology and courses in social sciences and management.

Detailed course syllabus can be downloaded at


BCA subjects:

CoursesCredit Hours
Computer Application (Core Courses)
71 (4*2+ 3*21)
Elective Courses12 (3+3+3+3)
Mathematics and Statistics Courses9 ( 3+3+3)
Language Courses6 (3+3)
Social Sciences and Management Courses
15 (3+3+3+3+3)
Project & Internships13 (2+2+6+3)

Faculty member

Respective faculty members:

Academic Calendar

Download your respective calendar here:


Some of our facilities:


Admission Procedure

Admission Criteria
  • Eligibility for the admission in Bachelor of Computer Applications (BCA) is: + 2 or equivalent in any discipline passed with minimum 45% or 2.00 CGPA . Along with that students must score at least D+ grade in each of the subject in their +2 exam.
  • Should have successfully passed the entrance examination conducted by TU securing at least 35% marks
  • Apply with a prescribed form for entrance test
  • Submit application form with attested copies of relevant certificates of all examinations passed
    along with three recent passport size photographs
  • Applicant needs to pass the entrance test of T.U. (CMAT), college entrance test and personal
  • Only those students who have passed the interview will be eligible for an admission