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 has been launched in six (6) constituent campuses of Tribhuvan University and are allocated 35 seats each.

Currently 125 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. 

Earlier Tribhuvan University, office of the Vice Chancellor, directorate of Planning has called for affiliation for 4 years BCA program and many colleges had shown interest to run this program. 

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


Students who have passed PCL or + 2 or equivalent examinations  with minimum 40% marks  or 2 CGPA (not less than D+ in single Subject) are eligible for admission in BCA program of Tribhuvan University.

Job prospectus

BCA graduates can apply for a post of system analysts, system managers, project managers, database administrators, system designers and programmers in IT Companies. Information industries and manufacture industries are always seeking for BCA graduates.

Students completing their Bachelor's degree in Computer Application are further eligible to study in any faculties which come under the Management and Information Technology such as MCA, MIT, MBA and many more. 

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