Overview of BCA Colleges in Nepal

July 05, 2023
Last updated May 09, 2024
Overview of BCA Colleges in Nepal

The Bachelor of Computer Applications (BCA) is an undergraduate degree program that focuses on computer science and its practical applications. It provides students with a comprehensive foundation in various aspects of computer science. BCA programs prioritize the acquisition of skills and knowledge in areas such as programming languages, software development, database management, computer networks, web development, and computer architecture.

In Nepal, students have the opportunity to pursue the BCA program through four universities. These universities have established affiliations with colleges that provide the BCA program, ensuring proper guidance and accreditation. Here is a comprehensive guide to studying BCA in Nepal, including a list of universities and affiliated colleges offering the program:

Tribhuvan University

Tribhuvan University (TU) launched the Bachelor of Computer Application program in the academic year 2074/75, featuring a four-year course structure based on the semester system. To gain admission to one of TU's constituent colleges or affiliated colleges that offer the BCA program, prospective students must successfully pass the entrance examination conducted by the university. Once they pass the examination, students can choose and proceed with their preferred college for enrollment. Find some colleges that offer BCA under TU below:

  • Texas International College
  • Thames International College
  • Padmashree College
  • Prime College
  • Kantipur College of Management and Information Technology
  • Nepal Mega College
  • Janamaitri Multiple Campus
  • National College of Computer Studies
  • Kathford International College of Engineering and Management
  • GoldenGate International College

Find a full list of colleges under TU that offer BCA here.

Pokhara University

Pokhara University (PU) has combined the fields of IT, business, and management in its Bachelor of Computer Application (BCA) program, providing students with a comprehensive education that develops both technical and managerial skills. The program emphasizes modern business and organizational aspects alongside computer science. When it comes to admissions, PU colleges conduct their own entrance examinations instead of relying on a centralized university exam. The entire admission process, including entrance exams and other procedures, is handled directly by the colleges. Find some colleges that offer BCA under PU below:

  • Nepal College of Information Technology
  • Citizen College

Find a full list of colleges under PU that offer BCA here

Purbanchal University

The Bachelor of Computer Application (BCA) program at Purbanchal University (PU) extends over four years, consisting of eight semesters. The primary objective of the program is to cultivate a diverse set of skills in students, including problem analysis, problem-solving techniques, business acumen, and software design and development. To secure admission to any of the colleges affiliated with PU, prospective students are required to participate in the entrance examination conducted by the university. Only upon successfully passing the university entrance exam can they proceed with the college admission process. Find some colleges that offer BCA under PU below:

  • Kantipur City College
  • Aryan School of Engineering and Management

Find a full list of colleges under PU that offer BCA here.

Rajarshi Janak University

The Bachelor of Computer Application (BCA) program at Rajarshi Janak University (RJU) is a four-year course divided into eight semesters. It was introduced in the academic year 2075/76. This program aims to produce skilled professionals equipped with diverse programming methodologies to develop computer programs. RJU exclusively offers this course at its central campus and admission is granted based on a university-administered entrance examination. Students who successfully clear the exam can proceed with the subsequent admission procedure.

Learn more about Bachelors of Computer Application Here.