Bachelor of Computer Application | Pokhara University

BCA program has been quenching the thirst of student of earning a highly esteemed degree in this field. This academic program has become one of the most popular courses among the students, as it has a wide scope in today's world where technologies are changing in a blink of an eye. As suggested by its name, this degree deals with designing, building and managing applications of PCs. The program provides the student with the understanding of software engineering and its practical application.

BCA offered by the Pokhara University (PU) is an integration of information technology with management and business. BCA is a course of four years period which includes both technical and academic course. This program is designed to enhance student’s business & managerial skills, problem analyzing & solving techniques. The curriculum of this program is based on the semester system and has been divided into altogether eight semesters in total. In order to complete this degree successfully, students have to cover subjects like English, Mathematics, Programming Logic and Techniques, Digital System, Application, Business Communication, Programming Language, Electronics, Visual Programming, Multimedia Technology, Network & Data Communication and Multimedia Technology among others. Students have the option to choose elective subjects like Project Management, Sales Management, International Marketing, International Business, Data Mining and Warehousing etc.

List of Bachelor of Computer Application Colleges

Below is the list of colleges for Bachelor of Computer Application program under Pokhara University in Nepal.

Objectives of Bachelor of Computer Application

The main goal of this program is to provide both theoretical and practical skills to the students. Additionally, this program also helps the students to understand computer system and data analyzing in right manner. Some of the major objectives of this program are mentioned below:

  • To produce efficient professionals in the field of computer science.
  • To enhance student's ability to identify, evaluate and solve the various technical issues.
  • To encourage life-long learning and adapt to the ever-changing environment of technologies.

Admission Requirements in Bachelor of Computer Application

Students interested in pursuing BCA must have to pass +2 or any intermediate level equivalent to it. Candidates from any stream graduated from the board or universities recognized by the Pokhara University are eligible for admission. The candidates must submit their academic certificates along with accurately filled form when applying for the admission.

Bachelor of Computer Application Syllabus


First Semester

  • English
  • Mathematics I
  • Digital Systems
  • Computer Fundamentals and Application
  • Programming Logic and Techniques

Second Semester

  • Business Communication
  • Mathematics II
  • Financial Accounting I
  • Programming Language
  • Fundamentals of Electrical and Electronics
  • Project I

Third Semester

  • Object Oriented Programming
  • Data Structure and Algorithms
  • Financial Accounting II
  • System Analysis and Design
  • Microprocessor

Fourth Semester

  • Numerical Methods
  • Visual Programming
  • Database Management System
  • Computer Graphics
  • Operating System
  • Project II

Fifth Semester

  • Computer Architecture
  • Network and Data Communication
  • Web Technology I
  • Java programming
  • Management Inforamtion System

Sixth Semester

  • Statistics
  • Software Engineering
  • Web Technology II
  • Multimedia Technology
  • Project III

Seventh Semester

  • Electronic Commerce
  • Economics
  • Internship
  • Elective I

Eighth Semester

  • Organization & Management
  • Linux
  • Elective II
  • Project IV

Scope and Career Prospects

As modern technology is dominating this era, numerous numbers of organizations and companies are highly dependent on new technologies. They need educated and skilled professionals who are able to fix the application related problem of the PCs. Thus, graduates with this degree will find job opportunities without any problem. They can find job in both private sectors and government departments. Software companies are the prime recruiters of this degree holder. Additionally, graduates can work as a software engineer, project manager, system administrator, system security officer and so on.

Get in Touch
Ongoing Admissions
Herald College Kathmandu
Islington College
Shubhashree Academic International College
Triton International College
Thames International College
World Link Communications