Bachelor of Computer Applications is a four-year undergraduate course which deals with information technology and computer applications.The course imparts knowledge about different computer applications and how to solve and address the problems which arise from a computer and its applications.The course includes subjects such as core programming languages Java and C++, data structure, networking and others. BCA provides various opportunities to the students who wish to pursue their career in IT and software.

How is BCA different than other courses?

  • It provides a blend of theoretical and practical knowledge with tech-savvy skills.
  • It empowers graduates by providing additional computational skills, which helps to start own company , like web – designing and programming and many more.
  • BCA guarantees job placement to its top graduates.


Student who wish to get admission should satisfy on of these: Minimum D+ grade in each subject of grade 11 and 12 with CGPA 2.0


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 of grade 12 can also apply. However, they have to submit all the required documents at the time of admission.

Internship At SARASWATI, we’re here to help!

Now that you have a pretty good idea of the scope of BCA in Nepal, you should understand that pursuing this course is a challenge in itself. At SARASWATI, we’re here to help!

With our BCA degree, we train our students to not just create mere products, but to generate solutions of the problems related to information systems in commercial, financial, governmental, or other types of organizations. Our BCA course is affiliated to Tribhuvan University under the Faculty of Humanities .


Courses                                                          Credit Hour

Computer Application                                        71

Elective Courses                                                   12

Mathematics and Statistics Courses                9

Language Courses                                                10

Social Sciences and Management Courses   15

Project & Internships                                          13


Core Subjects: C-Programming, Java, .Net, Mobile Computing, Cloud Computing, Data Base

Admission Test:

The students applying for BCA course are required to sit for an admission test designed to evaluate their abilities and aptitude for the course. The tests will be conducted in the following areas:

  1. Group Discussion
  2. Personal Interview

Not only these information industries and other computer/IT related companies are always in need of BCA graduates.

Apart from these, student after completing their Bachelor’s degree in Computer Application, are also eligible in any faculties which come under Management and Information Technology such as MCA, MIT, MBA and many more.

Job Prospects:

A System analyst

A system managers

A project managers

A database administrators

A system designers

A software developer

A web designer

A network administrator

A computer programmer

A game developer and programmers in IT companies are the eligible post for BCA graduates.


Click to open: FORM


Encouraging Team of BCA Faculty


Director : Asst Prof Murari Krishna Gautam



Dep-Director: Mr Deepak Poudel