National Infotech College

Personalized Counseling


Bachelor Of Computer Application

Bachelor of Computer Application is a 4 year under-graduate degree awarded in the field of Computer Applications. Our Four year program is designed in a manner that will provide comprehensive training to understand computer science and industrial computing.

At the end of this course the student will be able to carry out the required analysis and synthesis involved in computer systems, information systems and computer applications. They will be able to demonstrate professional competence in developing software and design it and implement it as well. The course aims at developing sound practical skills to enable the students to address problems which arise in computer systems and their application.


The Objective of BCA program, offered by the faculty of Humanities and Social Science of Tribhuvan University is to produce high quality computer application users and developers


Why Choose Us ?

Why Choose BCA Program?

Latest Curriculum

Width & Depth BCA course has the updated curriculum contents meeting the latest technology modernization. Its comprehensive curriculum incorporates varied areas in computer science and information technology.

Integrated Course

Dual specialization in computer science and IT develops competent professionals. Computer science comprises computing systems and software, while IT brings computer and people together.

Interdisciplinary Approach

Linkage & Insight Connections between wide-ranging subject areas and their correlations in the BCA course program enables students handling rapid changes in technology. This fosters critical thinking, inventive ideas, and enthusiasm for professional work.

Reputed University

Global Recognition & Accreditation. Tribhuvan University is the oldest, largest, and most reputed university of Nepal having international bilateral relations. BCA program of Tribhuvan University has a global recognition and accreditation and its graduates can fit into industries anywhere.

International Acceptance

4 year duration and 8 semester course structure makes this bachelor level program internationally acceptable. Graduates can fit into global industries and can also land into Master degree courses without any bridging minor or post graduate course into the top universities of the world and inside Nepal as well.

Balanced Course Path

Fundamental to Advance. BCA students start learning from basic principles of Computer Science. Students learn fundamental courses in first two years. Last two years is for specialized and advanced courses. The advanced courses that student studies in the final year of BCA are compared to the higher degree courses.

Extensive Career Opportunities

Reputed & Good Jobs. BCA graduates have extensive career opportunities. The jobs will be fabulous and with good pay depending upon student’s ability and skills. As the world is getting closer with technology, the need of BCA professionals keep on increasing day by day.

Professional Preparedness

Projects & Internships. To prepare students for industry, BCA course comprises thorough practical approach with great deal of project work and internship is inclusive within the curriculum. This gives students adequate professional exposure which helps focusing on key interests, career objectives, and job opportunities.



Aman Kumar Routh

Assistant Professor (Faculty of IT)
Gopal Narayan Singh University, India

Rakesh Chaudhary

The Office Of Controller of Certification
The Ministry of Communications and Information Technology, Nepal

Mili Singh

Automation Engineer
TrueMotion, U.S.A

Anish Sah

Software Engineer
Z-Com, Inc. Taiwan

Himanshu Barnawal

Adsbee Media Pvt.Ltd, Birgunj

Puja Bihani

Software Services, Birgunj

Madhuri Karn

Senior .Net Developer
Professional Computer System Laltipur Nepal

Manibhushan Kumar Jha

Sub Inspector
Makwanpur, Nepal

Hemant Tamang

Program Co-Ordinator
Radio Saanvi, Birgunj

Scroll to Top