BCA Under Tribhuvan University (TU)

Study-in-nepal 05 Dec 2025 47

BCA, Tribhuvan University

BCA Under TU Humanities and Social Sciences

At present, when we say Bachelor of Computer Application (BCA), we understand it as “Bachelor in Computer Application”, a course that Tribhuvan University (TU) has introduced under Humanities and Social Sciences. This particular program is not very old. However, BCA itself is not new to Nepal; it was already being taught earlier in other universities.

In fact, BCA is an IT course. It has been designed especially for students who do not have a science background. Previously, we tended to assume that only people from the science stream would go into the IT sector. In recent years, however, we have seen that capable and skillful people who have studied Management or Humanities have also proven that they can do very well in this sector. Based on that experience, Tribhuvan University launched this course so that faculties other than Science could also offer IT courses and their students could perform well in IT.

Because of this, one important point is that students from Science as well as other backgrounds can study this course. It is a completely IT-related course, as the name “Computer Application” itself suggests. Bachelor in Computer Application is a bachelor-level program to be studied after Plus Two, that is, after the intermediate level. In BCA, students learn what they can do using different computer applications and in which sectors they can work with those applications.

Tribhuvan University has introduced IT courses through different streams. For example, CSIT comes under Science and Technology and is studied by students with a science background. BIM is a course introduced under Management. That does not mean that students who have studied Science cannot study BIM; it is simply a course brought through the Management stream. In a similar way, BCA has been introduced so that students who have studied Humanities can also work in the IT sector.

This is where the difference lies. In CSIT, students have to study some Science, including Physics, and that course is somewhat more focused on the theoretical portion. In our case, BCA is meant for students who have studied Humanities and have not studied Physics. Therefore, such subjects have not been included here.

Credit Structure and Main Academic Components

The BCA program carries a total of 126 credits. While designing the syllabus, the major focus has been placed on computer applications. Out of the total, almost 76 credits are in computer applications. However, at the bachelor level it is not sufficient to study only the core subjects. Along with that, social science is also needed. A person must understand society as well. If I am a skillful person but I do not understand society, I will not be able to work effectively there.

For that reason, there are some courses related to society. For example, in the first semester itself students study a subject called Society and Technology, which deals with what our society is like and how to bring innovation through technology within it. Another point is that when we say computer application, many aspects are related to mathematics. We need mathematics for programming and for areas such as artificial intelligence, which you may have heard about. Therefore, some credits are also allocated to mathematics-related courses.

As I have mentioned in two parts, the major area where the syllabus focuses is computer applications. In addition, there are general subjects that help students understand society and organisations. Then there is language, which we need for communication. Some portions of the syllabus mention courses related to this. Just as we are talking now using a language, there are language courses in the program as well, including English.

Even with all these components, the course would still not be complete. Another important aspect is that the technologies we use in our day-to-day life today will become obsolete tomorrow. To address this, separate credits have been allocated for project work and internship. Project work is included so that when a student does a project, it is based on the current environment and on what is practically in use at present.

Then there is the internship. By internship we mean that during the four-year period the student will work in some organisation where they are likely to work in the future. Separate credits have also been assigned for that. So, if I summarise the sequence overall: the first major area is computer applications. The second is the mathematics and statistics needed to support that area, on the basis of which the syllabus has been built. The third area is the general subjects that help students understand society and organisations. The fourth is the language we need.

Application-Oriented Teaching Approach

When we say computer application, as I mentioned briefly at the beginning regarding the science background, while designing this BCA course the focus has not been kept heavily on basic principles and background theory. That does not mean that the aim is only to produce skillful workers without any foundation; some background is certainly needed. But the main focus here is on the application side.

For example, by the time a student completes the computer course in the first semester, they will be capable of doing the kinds of tasks that a computer operator is expected to do. The learning starts with Word and Excel. In the field, these are the tasks people actually perform. For instance, designing banners, designing forms, creating Google Forms, or conducting surveys—activities that previously used to be done by going from house to house and writing everything by hand—are now handled differently. In this course, such aspects are given more emphasis on the application side at the beginning.

Later on, students can branch out. Some may go into graphic design, some into programming, and some into maintenance. In this way, both sides are balanced to some extent, but the main focus is still on applications, and compared to engineering the theoretical portion is given slightly less emphasis.

Eligibility and Admission Requirements

As I have been saying from the beginning, this is a bachelor-level course, so you must have completed Plus Two or an equivalent level. There is no restriction regarding the stream. Students from Science, Management, Humanities, and Education can all study it. The minimum requirement is a D+ grade, which is not a very high criterion, because anyone who has passed Plus Two will generally have that grade.

The major criterion is that Tribhuvan University conducts a Central Entrance examination, and you must pass that entrance exam. For this academic year, the entrance was held recently. The results have been published, and only the students whose names appear in the merit list of that entrance examination are allowed to study BCA. Those who did not take the entrance, or who took it but did not pass, cannot study BCA.

Since this is a bachelor-level course, by default we understand that a student has passed Plus Two or an equivalent qualification, such as an intermediate diploma course from CTEVT that is recognised as equivalent. Those students can also study BCA, but the main criterion is that they must have passed the Central Entrance conducted by Tribhuvan University.

BCA Syllabus, TU

Fees and Scholarship Provisions

The fees differ somewhat from college to college. For example, in the college where I am involved, the course normally costs around 6 lakhs. In general, the total cost ranges between 4 and 10 lakhs. For most colleges, the four-year course costs around 5 to 6 lakhs.

There is one set of scholarship criteria specified by Tribhuvan University, and that is followed. Beyond that, there are some variations from college to college. When colleges set their own criteria, they usually provide scholarships on the basis of the student's Plus Two grade. In addition, as I mentioned earlier, there are scholarships based on the merit points in the Central Entrance, that is, on the student's rank in the merit list. So scholarships are provided according to both Tribhuvan University's rules and each college's own rules.

Further Study Opportunities and Job Prospects

After completing the course, there are two or three aspects to consider. In the context of Nepal, one question we ask is whether a student who has completed this bachelor course can pursue further studies. Since BCA is a course recognised by Tribhuvan University, and Tribhuvan University is a university recognised worldwide, students can pursue further studies after BCA, such as MCA or other computer-related courses or other master's programs.

Another aspect is job prospects within the nation. From the Public Service Commission to other government agencies, whenever vacancies are announced for IT Officers or IT-related positions, BCA and CSIT are listed together as eligible degrees. So there are sufficient opportunities to enter government service as well.

But this area is relatively small compared to another major area. A much larger area is the software industry. In our country itself, there are software companies that are handling a large volume of work while operating from here and serving clients across the country. There are many such companies, and BCA graduates have opportunities in those places.

Distinctive Advantages in an Engineering College Environment

IT used to be an area covered mainly by science-background programs. Our college is an engineering college, so BCA students here get a flavour that they may not find elsewhere. When they come to study BCA, they receive that engineering flavour in terms of facilities—whether faculty facilities or library facilities. Because BCA is conducted within the same college, it is not treated as something separate from the rest; students naturally gain that flavour.

Our college also has a long history, and you may have seen on Facebook that we have ongoing MOUs with organisations such as Fusemachines, Leapfrog, and Sudrishya. We have a strong linkage with them. Our college's own tagline is “Where Academia Collaborates with the Industries”. Because there is such a connection, it would not be correct to say that only we provide certain things and others do not; of course, there is the environment to teach according to the syllabus designed by Tribhuvan University. Along with that, students also get to understand what is happening in the industry outside.

Because of these tie-ups, we receive feedback about what skills are needed in the market. From the very beginning, starting with the first semester, we have been conducting training programmes immediately after the end of the semester based on what the market currently demands. Students must, of course, pass the examinations that Tribhuvan University conducts in order to obtain the degree. Alongside that, we provide training based on what is happening in the market.

For example, when our students finished their first semester during the COVID period, we were able to conduct only online classes. Now that we have started coming physically to the college, we have begun the training for our second-semester students. There was some delay due to COVID, but one thing COVID-19 has shown to IT students and to the IT sector in general is that IT has now become necessary.

These days, in our own homes, everyone from elderly grandparents onward has used Zoom at some point—whether for meetings or other purposes. In the past, some people used to say, “Why should I pay my electricity bill through eSewa or Khalti?” But now many of them have changed. In the future, we must avoid unnecessary crowds, and IT is what we need to reduce crowding—whether at the electricity office, the telephone office, or even in our classes.

At present we are using both platforms: we conduct physically those activities that are more efficient face to face, and where things can be handled online, we use the online mode. BCA programs are now available in many places. However, a college with such a long history and extensive collaboration with industries does have some differences compared to others.

Scope and Advice for Plus Two Graduates

Usually, when we are studying or thinking about studying something, our question tends to be, “What is the scope of this subject?” My view is that every subject has scope. The real issue is where our interest lies. If we have genuine interest, then even in a subject that some people might say has no scope, there is actually a large scope, and we can certainly do something meaningful in it.

Therefore, what I would like to say first to brothers and sisters who have already passed Plus Two is that you need to be self-determined. If you truly feel, “I can do well in the IT sector; I am interested in entering IT,” then you should join this course.

It should not be that you have no interest in IT but, just because at present many changes are happening in the IT sector—because of COVID or the broader shift towards a digital Nepal—you decide to study this course anyway. Students who are self-determined and genuinely interested should come into the IT sector. So I feel that, before anything else, you must first be clear within yourself.

BCA Program Offered Colleges in Nepal

Here is the list of BCA Colleges in Nepal

S.N. College / Campus Location
1 Thames International College Surya Bikram Gyawali Marg, Old Baneshwor, Kathmandu
2 Kathford International College of Engineering and Management Balkumari, Lalitpur
3 Kantipur College of Management and Information Technology Mid Baneshwor, Kathmandu
4 K and K International College New Baneshwor, Kathmandu
5 New Summit College Shantinagar Gate, New Baneshwor, Kathmandu
6 Janamaitri Multiple Campus Kuleshwor, Kathmandu
7 Academia International College Gwarko Chowk, Lalitpur
8 Prime College Naya Bazar, Khusibu, Kathmandu
9 Saraswati Multiple Campus Lekhnath Marg, Thamel, Kathmandu
10 Southwestern State College Basundhara, Kathmandu
11 Padmashree College Tinkune, Kathmandu
12 Nepal Mega College Babarmahal, Kathmandu
13 NIST Higher Education Lainchour, Kathmandu
14 Kathmandu BernHardt College Bafal Marg, Kathmandu
15 Texas International College Mitrapark, Chabahil, Kathmandu
16 Triton SS/ College Koteshwor-32 (Near Balkumari Bridge), Kathmandu
17 Swastik College Madhyapur Thimi -3, Chardobato, Madhyapur Thimi, Bhaktapur
18 AADIM National College Chabahil, Chuchchepati, Kathmandu
19 National College of Computer Studies (NCCS) Paknajol, Kathmandu
20 Universal College Maitidevi, Kathmandu
21 DAV College Bhanimandal, Lalitpur
22 Samarpan Academy Institute of Crisis Management Studies Dhumbarahi -4, Kathmandu
23 Madan Bhandari Memorial College New Baneshwor, Kathmandu
24 Samriddhi College Lokanthali-16, Madhyapur Thimi, Bhaktapur
25 Kathmandu Model College Bagbazar, Kathmandu
26 Himalaya College of Engineering Chyasal-9, Lalitpur
27 V.S. International College Minbhawan, Kathmandu
28 Vedas College Jawalakhel, Lalitpur
29 Ed-Mark College Kalanki, Kathmandu
30 Kathmandu College of Central State Soalteemode, Kalimati, Kathmandu
31 Pascal National College Satdobato, Lalitpur
32 Sagarmatha College of Science and Technology Sanepa, Lalitpur
33 Reliance College Saraswotinagar, Chabahil, Kathmandu
34 St. Lawrence SS/College Chuchhepati, Chabahil, Kathmandu
35 United College Kumaripati, Lalitpur
36 Yeti International College Buddhanagar, Baneshwor, Kathmandu
37 Chitwan College of Technology Bharatpur 12, Asthachok, Chitwan
38 Greenfield National College Bafal, Chetana Marg, Nagarjun, Kathmandu
39 Kathmandu College of Technology Lokanthali, Madhyapur Thimi, Bhaktapur
40 NIMS College Prayagpokhari, Lagankhel, Lalitpur
41 Caribbean College Kumaripati, Lalitpur
42 Gyan Deep College Tulsipur, Dang
43 AIMS International College Lagankhel, Lalitpur
44 Jaya Multiple Campus Makalbari, Gokarneshwar, Kathmandu
45 Arunima College Bauddha, Kathmandu
46 Ganeshman Singh Multiple Campus Kalimati, Kathmandu
47 Damak Multiple Campus Damak, Jhapa
48 Shaheed Smarak College Bakhanpur, Sharada Nagar, Bharatpur, Chitwan
49 Hetauda City College Kanti Rajpath-4, Hetauda, Makwanpur
50 NIST College Banepa Karunamarg, Banepa, Kavrepalanchok
51 Arniko Multiple Campus Talchikhel, Satdobato, Lalitpur
52 Rainbow International College Chhauni, Dallu, Kathmandu
53 Kabhre Multiple Campus Banepa, Kavrepalanchok
54 Banke Bageshwori Campus Surkhet Road, Nepalgunj, Banke
55 Whitefield International College Nayabazaar, Town Planning, Kathmandu
56 GP Koirala Memorial College Siphal, Chabhil, Kathmandu
57 Model Multiple College Janakpur, Janakpurdham, Dhanusha
58 Everest Innovative College Soalteemode, Kalimati, Kathmandu
59 Kathmandu National College Koteshwor, Opposite of Bhatbhateni, Kathmandu
60 Bhaktapur Multiple Campus Doodhpati-17, Bhaktapur
61 Pashupati Multiple Campus Mitrapark, Chabhil, Kathmandu
62 Shahid Smarak College Kirtipur, Kathmandu
63 Deerwalk Institute of Technology Sifal, Kathmandu
64 Trinity International College Dillibazar Height, Kathmandu
65 Kathmandu Shiksha Campus Satungal, Kathmandu
66 Divya Gyan College Putalisadak-28, Kamaladi Mode, Kathmandu
67 Prithvi Narayan Campus Bagar, Pokhara, Kaski
68 Birendra Multiple Campus Bharatpur, Chitwan
69 Kathmandu Business Campus Banasthali, Balaju 16, Kathmandu
70 National Institute of Sciences (Lalitpur-NIST) Gwarko, Lalitpur
71 Nepathya College Sukkhanagar, Butwal, Tilottama, Rupandehi
72 Milton International College New Baneshwar, Kathmandu
73 Vinayak Siddha College Chabahil, Maijubahal, Kathmandu
74 The Times International College Dillibazar, Kathmandu
75 Bajra International College Arab Bank, Bouddha-Jorpati Road, Gokarneshwar, Kathmandu
76 Nepalaya College Ganeshman Singh Path, Kalanki, Nagarjun, Kathmandu
77 National Infotech College Shiromani Tole, Birgunj, Parsa
78 GoldenGate International College Battisputali, Old Baneshwor, Kathmandu
79 Everest College, Thapathali Thapathali, Kathmandu
80 Patan Multiple Campus Patan Dhoka, Lalitpur
81 Araniko College Bhanimandal, Lalitpur
82 Mechi Multiple Campus Bhadrapur, Jhapa
83 Doti Multiple Campus Silgadhi, Dipayal Silgadi, Doti
84 Mahendra Multiple Campus, Nepalgunj Bhansar Road, Nepalgunj, Banke
85 Ratna Rajya Laxmi Campus Pradashani Marga, Kathmandu
86 National Integrated College Dillibazar, Kathmandu
87 Model Campus Damak Damak-10, Model Chowk, Damak, Jhapa
88 Dibyabhumi Multiple College Kupondole, Lalitpur
89 Nihareeka College of Management and IT Bargachhi, Biratnagar, Morang
90 ACHS College of IT and Computer Science Dhobidhara, Putalisadak, Kathmandu
91 Mega National College Kumaripati, Lalitpur
92 Lumbini City College Tilottama, Rupandehi
93 Saptagandaki Multiple Campus Bharatpur, Chitwan
94 Maiya Devi Girl's College Bharatpur, Chitwan
95 Ambition College Old Baneshwor, Kathmandu
96 Jana Bhawana Campus Chapagaun, Godawari, Lalitpur
97 Nesfield International College Gyan Griha, Batukbhairabsthan, Lagankhel, Lalitpur
98 Itahari Namuna College Itahari, Sunsari
99 Nagarjuna College of Information Technology Sankhamul Bridge, Lalitpur
100 Public Youth Campus Janakpur Janakpur, Janakpurdham, Dhanusha
101 Vishwa Adarsha College Itahari, Sunsari
102 Koshi Saint James College Itahari, Sunsari
103 Mahendra Morang Adarsha Multiple Campus Roadcyes Chwok, Biratnagar, Morang
104 Morgan International College Basundhara-3, Kathmandu
105 Nepal Kasthamandap College Kalanki, (Near Makalu Petrol Pump), Kathmandu
106 Lumbini Academic College Chuchchepati, Chabhil, Kathmandu
107 Asian School of Management and Technology Gongabu Chowk, Kathmandu
108 Ambikeshwari Campus Ghorahi, Dang
109 Lumbini ICT Campus Gaindakot, Nawalpur
110 Butwal Kalika Campus Ramnagar, Butwal, Rupandehi
111 Nepalgunj College Korenpur, Kasturi Marg, Nepalgunj, Banke
112 Janajyoti Multiple Campus Mahendranagar Bhansi, Bhimdattnagar, Bheemdatt, Kanchanpur
113 Advanced College of Engineering and Management Bhuwaneshwori Marg-14, Kalanki, Kathmandu
114 Lalitpur Engineering College Chakupat, Patan Dhoka, Lalitpur
115 Sahara Campus Birendranagar, Surkhet
116 Xavier International College Tushal, Bouddha, Gokarneshwar, Kathmandu
117 MRM College Banasthali, Next to Global IME Bank, Kathmandu
118 Orchid International College Gaushala, Bijaya Chowk, Kathmandu

 

FAQs

What is the Bachelor of Computer Application (BCA) program under Tribhuvan University?

The BCA is an IT-focused bachelor-level program introduced by Tribhuvan University under the Faculty of Humanities and Social Sciences. It is designed to teach students how to use computer applications to solve practical problems and work in different IT-related fields.

Is BCA a new course in Nepal?

BCA under Tribhuvan University is relatively new, but BCA itself is not new in Nepal. It had already been introduced earlier by other universities before TU started this program.

Who is BCA mainly designed for?

BCA is designed especially for students who do not have a science background, such as those from Management and Humanities. However, students from Science and other streams can also study it.

How is BCA different from CSIT and BIM under Tribhuvan University?

CSIT is run under Science and Technology and includes subjects like Physics with more theoretical focus. BIM is introduced under Management. BCA, under Humanities and Social Sciences, focuses more on computer applications and does not include subjects like Physics, making it more application-oriented for non-science students.

How many credits does the BCA program have, and what is the major focus?

The BCA program has a total of 126 credits. Almost 76 of these credits are in computer application courses, which are the major focus of the program.

What types of subjects are included in the BCA curriculum?

The curriculum includes computer application courses, social science courses (such as Society and Technology in the first semester), mathematics-related courses, general subjects related to society and organisations, language courses including English, and separate credits for project work and internship.

What skills can a student expect to gain in the early semesters of BCA?

By the end of the first semester, a student is expected to be able to perform tasks similar to a computer operator, such as working with Word and Excel, designing banners and forms, creating Google Forms, and conducting surveys in an application-oriented way.

What is the eligibility requirement to study BCA under Tribhuvan University?

Applicants must have completed Plus Two or an equivalent level (from Science, Management, Humanities, or Education) with at least a D+ grade. Students with equivalent diplomas from CTEVT can also apply. The key requirement is passing the Central Entrance examination conducted by Tribhuvan University.

What is the approximate fee range for the BCA program?

The total fee for the four-year BCA program generally ranges from about 4 to 10 lakhs. In many colleges, the cost is around 5 to 6 lakhs, and in the college mentioned in the article, the fee is around 6 lakhs.

What types of scholarships are available for BCA students?

There are scholarship criteria set by Tribhuvan University, and colleges also have their own rules. Scholarships are usually provided based on the student’s Plus Two grades and their rank in the merit list of the Central Entrance examination.

What further study options are available after completing BCA?

Since BCA is a course recognised by Tribhuvan University, graduates can pursue further studies such as MCA, other computer-related programs, or other master’s degrees.

What are the job prospects for BCA graduates in Nepal?

Within Nepal, BCA graduates are eligible for IT-related positions such as IT Officer in government agencies, where BCA and CSIT are listed together as qualifying degrees. There are also opportunities in software companies operating within the country that handle a large amount of work from Nepal.

What is the advantage of studying BCA in an engineering college environment as described in the article?

In an engineering college, BCA students benefit from an engineering-oriented environment, including faculty and library facilities, and industry collaborations with organisations like Fusemachines, Leapfrog, and Sudrishya. The college runs continuous training from the first semester onward based on market needs and maintains the theme of “Where Academia Collaborates with the Industries.”

Tribhuvan University BCA Admission
Comments