Bachelor of Computer Application (BCA) - Tribhuvan University

Tribhuvan University has launched Bachelor of Computer Application (BCA) program from the academic year 2074/75.  In the first phase, this program was launched in six (6) constituent campuses of Tribhuvan University and are allocated 35 seats each.

Currently 120 colleges are running BCA program with the affiliation from Tribhuvan University. The BCA program of TU is of 4 years. The program runs on semester-system. It will be run under the faculties of Humanities and Social Sciences. 

The objective of the BCA program of Tribhuvan University is to produce high quality computer application users and developers. The program of study for Bachelor of Arts in Computer Application (BCA) is over a period of eight semesters (four academic years). The academic year begins in the September and February of each year. The medium of instruction and examination in the Bachelor of Arts in Computer Application (BCA) program is English.

 Purbanchal University and Pokhara University are also running BCA program in Nepal.


Minimum D+ grade in each subject of grade 11 and 12 with CGPA 2.0 or more,


Minimum score of second division marks in 10+2, PCL or equivalent in any discipline


Students who have passed grade 11 and are waiting for supplementary exam (PURAK PARIKSHA) of grade 12 can also apply. However, they have to submit all the required documents at the time of admission.

Curricular structure

Bachelor of Arts in Computer Application (BCA) Course Structure


Credit Hours

Computer Application (Core Courses)

71 (4*2+ 3*21)

Elective Courses

12 (3+3+3+3)

Mathematics and Statistics Courses

9 ( 3+3+3)

Language Courses

6 (3+3)

Social Sciences and Management Courses

15 (3+3+3+3+3)

Project & Internships

13 (2+2+6+3)

Download: Bachelor of Computer Applications (BCA) Syllabus, Tribhuvan University (TU)

show more