Bachelor of Computer Application (BCA)
The Bachelor of Computer Application (BCA) is a four-year undergraduate program, divided into eight semesters, designed to equip students with the theoretical foundation and practical skills required in the rapidly evolving field of Information Technology (IT). Offered under the affiliation of Tribhuvan University, the BCA program has emerged as one of the most sought-after academic paths for students aspiring to build a professional career in computing and software development.
With the continuous expansion of the IT sector in Nepal, there is a growing demand for skilled computer professionals. This academic program has been developed to respond to that demand, providing students with a competitive edge in both local and global IT markets. The curriculum encompasses a diverse range of subjects including Database Management Systems, Computer Networking, Data Structures and Algorithms, and core programming languages such as C and Java.
The BCA program fosters critical thinking, problem-solving abilities, and hands-on proficiency, preparing graduates for various roles in the IT industry, including software developers, programmers, system analysts, and other technical positions. The course serves as a strong foundation for further studies and professional advancement in computing disciplines.
