AECC Global Ads
AECC Global Ads
AECC Global Ads
Tribhuvan University Latest Notice, CollegesBachelor CourseBachelor of Computer Application (BCA) - Tribhuvan University

Bachelor of Computer Application (BCA) – Tribhuvan University


Bachelor of Computer Application (BCA)

🏛 Tribhuvan University (TU)
Duration: 4 Years

In recent years, Nepal has seen substantial expansion in the field of technology, and the need for qualified individuals in computer science and information technology has surged. Among the different academic programs available, Tribhuvan University’s (TU) Bachelor of Computer Application (BCA) degree stands out as a popular alternative for budding technicians.

Here, we will provide a comprehensive guide to pursuing BCA in Nepal, including information on eligibility criteria, syllabus, fee structure, career scope, salary prospects, and top colleges offering the program.

Basic Information

Bachelor of Computer Application (BCA) is a 4-year (semester-based) course run by Tribhuvan University (TU)’s Faculties of Humanities and Social Science. As of now, there are 120 colleges all over Nepal running this course and each college is allocated 35 seats. That means there are 4,200 seats every year for the TU BCA program in Nepal.

The Bachelor of Arts in Computer Application (BCA) program at Tribhuvan University’s Faculty of Humanities and Social Sciences aims to produce high-quality computer application users and developers. The BCA curriculum is divided into eight semesters (four academic years). Every year, the academic year begins in September and ends in February.

Entry Requirement

  • The candidate must pass Grades 11 and 12 with a CGPA of 2.0 or more and a D Grade in each subject. Or,
  • The candidate must pass PCL, 10+2, or equivalent from a recognized board with a minimum of a second division.
  • Pass the Entrance Exam Conducted by Tribhuvan Univeristy.

TU BCA Syllabus

Course Structure

CoursesCredit Hours
Computer Application (Core Courses)71 (4*2+3*21)
Elective Courses12 (3+3+3+3)
Mathematics & Statistics Courses9 (3+3+3)
Language Courses6 (3+3)
Social Sciences & Management Courses15 (3+3+3+3+3)
Projects & Internships13 (2+2+6+3)
Total Credit Hours126

First Year

1st Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CASC101Computer Fundamentals and Applications444
2CASO102Society and Technology33
3CAEN103English I331
4CAMT104Mathematics I3311
5CASC105Digital Logic332
Total 161627

2nd Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CASC151C Programming4413
2CAAC152Financial Accounting3311
3CAEN153English II331
4CAMT154Mathematics II3311
5CASC155Microprocessor and Comp. Architecture3312
Total 161657

Second Year

3rd Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CACS201Data Structure and Algorithms333
2CAST202Probability and Statistics3311
3CACS203System Analysis and Design331
4CACS204OOP in Java3312
5CACS205Web Technology333
 Total 151539

4th Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CACS 251Operating System3312
2CACS 252Numerical Methods3312
3CACS 253Software Engineering331
4CACS 254Scripting Language333
5CACS 255Database Management System3312
6CAPJ256Project I24
Total 1715413

Third Year

5th Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CACS301MIS and e-Business332
2CACS302DotNet Technology333
3CACS303Computer Networking332
4CAMG304Introduction to Management331
5CACS305Computer Graphics and Animation3312
Total  151529

6th Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CACS351Mobile Programming333
2CACS352Distributed System331
3CACS353Applied Economics331
4CACS354Advanced Java Programming333
5CACS355Network Programming332
6CAPJ356Project II24
Total 1715212

Fourth Year

7th Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CACS401Cyber Law and Professional Ethics331
2CACS402Cloud Computing333
4Elective I33
5Elective II33
Total 151213

8th Semester

SNCourse CodeCourse TitleCredit HoursLecture HoursTutorial HoursLab Hours
1CAOR451Operations Research331
2CAPJ452Project III612
3Elective III33
4Elective IV33
Total 159112

List of Electives

SNCourse CodeCourse Title
1CAPS476Applied Psychology
2CACS477Geographical Information System
3CACS478IT in Banking
4CACS479Hotel Information System
5CAER480Enterprise Resource Planning
6CACS482Knowledge Engineering
7CACS483Advanced DotNet Technology
8CACS484Database Programming
9CACS485Database Administration
10CACS486Network Administration

Fee Structure

The Fee Structure of BCA varies between colleges. Normally, the constituent campuses of TU like Patan Multiple Campus, Ascol Campus, and a few others charge around 3 Lakhs. At the same time, the fee in private colleges is around 5-6 lakhs but colleges like Deerwalk Institute of Technology charge up to 14 Lakhs.

TypeBCA Fee
ConstituentNPR 3 Lakhs
PrivateNPR 5-6 Lakhs

Scope / Job Aspects

The BCA degree provides a variety of job options in the IT industry. Software developers, database administrators, network administrators, system analysts, web developers, IT consultants, cybersecurity professionals, and other positions are available to graduates.

Many global corporations, software companies, banks, and government agencies aggressively seek BCA graduates. In Nepal, opportunities for career advancement and professional development in the IT area are many.

Some of the popular Job options for BCA graduates are:

S.NAI Engineer
1Software Developer
2Web Developer
3UX Designer
4Mobile App Developer
5IT Project Manager
6Information Security Analyst
7Graphics Designer
8QA Engineer
9Systems Architect
10AI Engineer
11AI Engineer
12Network Security Engineer
13Database Administrator
14Data Scientist
15Cloud Engineer

Salary Prospects

The salary depends upon your skill and experience. Just after your graduation, if you don’t have any experience, you will get a salary of around NPR 25,000 for a few months. After you have gained some experience, you can expect at least NPR 40,000 for at least 1 Year.

With 2-4 Years of experience in a certain field, BCA students can easily make over NPR 1 Lakhs if they utilize their skills properly.

S.NBCA College in NepalLocation
1Patan Multiple CampusPatan Dhoka, Lalitpur
2PadmaKanya Multiple CampusBagbazar, Kathmandu
3Ratna Rajya Laxmi CampusPradashani Marga, Kathmandu
4Birendra Multiple CampusBharatpur, Chitwan
5College of Applied Business (CAB)Chabahil, Kathmandu
6GP Koirala Memorial CollegeSiphal, Kathmandu
7Janamaitri Multiple CampusKuleshwor, Kathmandu
8Jaya Multiple CampusJorpati, Kathmandu
9Madan Bhandari Memorial CollegeNew Baneshwor, Kathmandu
10Damak Multiple CampusDamak, Jhapa

Also, Watch TU BCA Course Details in Nepali



Please enter your comment!
Please enter your name here

Must Read