Apply Now

BCA is four years (8 semesters) semester-based undergraduate degree course offered by Tribhuvan University in the field of computer applications or computer science.  After BCA the students can go further studies as Master in Computer Application (MCA) and MIT. It is a common degree for CS/IT universities and is an alternative to the engineering counterpart, BE/B.Tech in Computer Science/IT. It is a technical degree that prepares students for a career in the field of computer applications and software development. The objective of BCA is to produce high quality computer application users and developers.


The candidate applying for BCA program must have:

  • Successfully completed twelve-year schooling or equivalent from any University, Board, or Institution recognized by Tribhuvan University.
  • Secured a minimum of second division (45%) or minimum grade as fixed by Dean Office in all subjects in the twelve-year schooling or equivalent.



Admission of eligible candidates will be on the basis of score obtained on the entrance test conducted by the Dean’s office, Tribhuvan University, and performance in a personal interview. The entrance test consists of English 40%, Mathematics 50%, and General Knowledge 10%. Students must secure at least a 40 % score on the test in order to qualify for an interview. The interview will be conducted strictly on the basis of merit. Candidates who pass the entrance exam taken by the university will be interviewed and the selected candidate from the interview will be eligible for admission. There are 35 quotas for admission in BCA.

  • Admission to the BCA program is competitive. The weightage is determined as per the T.U rule.


The BCA program is an intensive program. Hence, a very high level of student commitment is required. Students must attend every lecture, tutorial, and practical class. The minimum attendance requirement is fixed at 80%. Students failing to meet 80% attendance shall not be allowed to appear in semester-end examinations.

View Full Program Details