BCA — Bachelor of Computer Application
Duration
4 Years
Level
Bachelor
Affiliations
TU, PU
Avg. Fee
Rs. 3L – 9L
Colleges
5+
infoAbout the Program
Bachelor of Computer Application (BCA) is a 4 years bachelor degree in Information Technology. An application-oriented IT degree focused on software development, databases and modern web technologies, ideal for aspiring developers.
The program is offered by colleges affiliated to TU, PU, with total fees typically ranging Rs. 3L – 9L. Graduates emerge industry-ready with both theoretical depth and practical exposure.
menu_bookWhat You'll Study
arrow_rightProgramming Fundamentals
arrow_rightData Structures & Algorithms
arrow_rightDatabase Management
arrow_rightWeb Technology
arrow_rightSoftware Engineering
arrow_rightOperating Systems
arrow_rightNetworking
arrow_rightProject Work
checklistEligibility
- check_circleCompleted +2 / A-Levels / equivalent from a recognized board.
- check_circleQualify the College-level entrance.
- check_circleMinimum aggregate as specified by the affiliating university (typically 45–50%).
workCareer Opportunities
Software Developer
Data Analyst
System Administrator
QA / Test Engineer
quizEntrance Exams
helpFrequently Asked Questions
How long is the BCA program?
BCA is a 4 years program, usually split across 8 semesters.
What is the fee range for BCA?
Total fees range around Rs. 3L – 9L depending on the college and affiliation.
Is an entrance exam required?
Yes — you'll need to qualify the College-level entrance.
Where to study
Colleges offering BCA
5+ colleges across Nepal offer this program.
Advanced College of Engineering & Management (ACEM)
location_onKathmandu60% acceptance
Kathford International College of Engineering
location_onLalitpur60% acceptance
College of Information Technology and Engineering (CITE)
location_onKathmandu60% acceptance
Lalitpur Engineering College (LEC)
location_onLalitpur60% acceptance
Program at a Glance