You are currently viewing BCA in Nepal Bachelor in Computer Application  2024

BCA in Nepal Bachelor in Computer Application 2024

Introduction to BCA and Its Origin

BCA in Nepal stands for Bachelor in Computer Application which was first introduced by Purbanchal University and Pokhara University in Nepal. TU launched the BCA program after 4 years of researching in a course which meets the current market demand. BCA in Nepal is also the Domain of IT like Bsc.CSIT and BIM. As of now, there have been only 2 batch of BCA in TU and this year, the third batch would be there. It is a four-year course with semester system along with 3 total projects which no other IT course provide; neither BSc. CSIT nor BIM, plus four elective subjects.

The main focus of BCA in Nepal course is towards application development, i.e., most of the BCA graduates work as software engineers. Most of the programming courses are introduced as core subjects of BCA along with database, network, computer architecture, data structures and algorithms, digital logic and so on.

Click for more details about the BCA in Nepal from the official site of Faculty of humanities and social science

Top Reasons to Pursue a BCA Course

BCA in Nepal is the domain of IT. IT is taken as the most successful course in the world in the recent date and is expected to be the same because we all are directly or indirectly connected with Information Technology. There is no sector, where computers aren’t being used in the modern time, and undoubtedly, there is at least one IT officer in each sector where technology is being used. Demand of IT is everywhere; whether it be in a hospital or a construction company as well as software and telecommunication companies and banks. It is also a great thing that IT course graduates can work in multinational companies like Google, Facebook, Viber, PayPal, etc. as well as establish their own company.

In the present world, people hardly know the name of doctors and engineers, but everyone knows the CEOs of top IT companies as they have got their name, fame and wealth. Who doesn’t know about Mark Zuckerberg, Steve Jobs or Bill Gates? Most of the successful business person are either from IT domain or they are making use of IT in their works. Rejecting an IT course would be the worst decision taken ever as the world is living in the age of Information and Technology.

Career Opportunities for BCA Graduates: Scopes and Possibilities

Graduates with a BCA degree have a wide range of career opportunities available to them, including roles as web developers, web designers, network administrators, system managers, computer programmers, software developers, software testers, project managers, and more.

What Are the Career and Education Options After Completing BCA in Nepal?

Education options:

BCA graduates have the option to pursue higher education such as MCA, MBA, and MIT, which are highly regarded master’s degrees globally.

Career opportunities:

After completing BCA in Nepal students can work in any field as mentioned previously

  1. Healthcare and hospitals
  2. Banking sector
  3. Internet companies
  4. IT companies
  5. Software development firms
  6. Airports
  7. Cybercrime bureaus
  8. National defense agencies
  9. Telecommunication sector
  10. Non-Governmental Organizations (NGOs) and International NGOs (INGOs)
  11. Government offices etc.

Why chose BCA in Nepal over other IT domains like CSIT and BIM?

BCA is a newly introduced course, rather than other courses with infrequently updated syllabus. If you want to meet current market demand, you can choose BCA and plus point is no study load to the student with almost 40 marks practical knowledge and 60 marks written, where it’s divided into 2 parts, first part 10 marks MCQ and 50 marks pure written with 3 hours of exam duration and BCA provides 3 projects starting from 2nd year, 3rd year and 4th year. Due to this, students can focus on other IT topics like python, CCNA, Ethical Hacking etc. easily without taking semester pressure.


1) You’ll not be able to write engineer in your name tag after graduation.

2) As you know, this is like a sub branch of IT which focus on application specially coding so, there are not enough field like CSIT where you can join after graduation.

3) BCA affiliated by TU falls in Humanities faculty so, be clear about this thing.

Understanding the Curriculum of BCA Program

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)

Top BCA Colleges in Nepal

Abiral Acharya

Myself (Abiral Acharya) an undergraduate BCA student from Mechi Multiple Campus, Jhapa.

This Post Has 3 Comments

  1. Ashish Yadav

    I’m also doing graduation from the BCA course.
    So I want to do something large about this but I have no idea that how I do this

Leave a Reply