android logo

 Bachelor in Computer Application (BCA)

Additional Courses Offered (Free with no cost)

Advance Training for Robotics and Drone Technology

250 hrs

Advance Training for Ethical Hacking & Cybersecurity (CEH version 11)

120 hrs

Advance Training for Computer, Printer Troubleshooting and Repairing

150 hrs

Software Development Training

120 hrs

Training for Cisco Certified Network Associate (CCNA)

150 hrs

Advance Training for Animation and Designing

120 hrs

Training for Mobile Repairing or Webpage Designing

120 hrs

Training from List of Elective Subjects

240 hrs

Internship Opportunities

We provide ample opportunites to students for internship in IT companies and related fields

Placement in IT Companies

We strive to ensure that our students and assure placement in local IT companies

1 - year Paid internship

Students have option to do 1 year paid internship in China- with credit transfer facility

Extra Industry Trainings

We provide extra trainings to students to learn skills necessary for the IT market

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.

Job Prospects

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.


What is BCA?

BCA is Bachelor of Arts in Computer Application Degree designed by Tribhuvan University (TU)

I do not have any prior computer experience. Can I also take BCA?

Yes. BCA is specially designed for students without prior computing knowledge. Everything will be teaught from basics.

What is the course syllabus like.

The course has all the basic courses in Computer field . Know more @ Syllabus of BCA

What is the requirement for Admission?

Minimum D+ grade in each subject of grade 11 and 12
Minimum score of second division marks in 10+2 or equivalent discipline
passed grade 11- waiting for supplementary exam (PURAK PARIKSHA) of grade 12


Dillibazar, Charkhal Adda, Kathmandu