4 Years / 8 Semester Programme
Bachelors of Computer Application (BCA)

Affiliation: Tribhuvan University
Faculty: Faculty of Social Science and Humanities
Duration: 4 years
Academic System: Semester Based

Course Introduction

Bachelor of Computer Application (BCA) is a program launched by Tribhuvan University in the academic year 2074/75. Initially, this program was launched in six different constituent campuses of Tribhuvan University with 35 seats each.

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

The objective of the BCA program at Tribhuvan University is to produce high-quality computer applications for users and developers. The program of study for a Bachelor of Arts in Computer Application (BCA) is over 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.


Eligibility for Admission 

The candidate applying for the BCA program:

Curriculum Structure

All students are required to complete a minimum of 126 credit hours of computer science and allied courses.

Courses 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)

Grading System

Letter Grade Grade Point Description
A 4.0 Excellent
A- 3.7  
B+ 3.3  
B 3.0 Good
B- 2.7  
C+ 2.3  
C 2.0 Satisfactory
C- 1.7  
D+ 1.3  
D 1.0 Work satisfying the minimum requirement for Credit
F 0 Failing

Job prospects

BCA graduates can apply for the posts of system analysts, system managers, project managers, database administrators, system designers, and programmers in IT Companies. Information industries and manufacturing industries are always seeking 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.