“BCA vs BSc CSIT in Nepal (TU): Which One Opens More Doors in IT?”
If you’re gearing up for a tech career in Nepal, you’ve probably come across two of the most talked-about IT degrees under Tribhuvan University: Bachelor of Computer Applications (BCA) and Bachelor of Science in Computer Science and Information Technology (BSc CSIT).
While both programs span 4 years (8 semesters) and offer 126 credit hours, the journey, experience, and career impact can differ quite a bit. In this post, we’ll walk you through everything from syllabuses and projects to fees, internships, and future career options—so you can choose what suits you best.
Who Runs What? TUFOHSS vs IOST
The first big difference comes in which department runs the program:
- BCA is managed by the Faculty of Humanities and Social Sciences (TUFOHSS).
- BSc CSIT falls under the Institute of Science and Technology (IOST).
This matters because IOST tends to maintain a more strict academic calendar, while TUFOHSS has often struggled with delays.
Eligibility Criteria
BCA Eligibility
- Must have passed 10+2 (or PCL/equivalent) in any discipline with at least second division marks.
- For batches from 2079 BS onward: minimum D grade in each subject of Grades 11 & 12 with a CGPA ≥ 1.8.
- For batches before 2079 BS: minimum D+ grade in each subject of Grades 11 & 12 with a CGPA ≥ 2.0.
- Students awaiting Grade 12 results may apply provisionally by submitting Grade 11 transcripts and other documents.
BSc CSIT Eligibility
- Must have completed 12 years of schooling in the science stream (or equivalent) from a TU-recognized board/institution.
- Should secure at least second division in +2 (Science) OR at least C grade in all subjects of Grades 11 & 12 (with Physics & Mathematics).
- A-Level (Science) students need a minimum D grade in Physics & Mathematics (100-mark papers).
- Or passed a 3-year CTEVT Diploma in Engineering (with Physics & Mathematics).
- Must pass the TU-IOST entrance examination (100 marks; pass mark ≥ 35).
Academic Timeliness: CSIT Has the Edge
BCA students often face delays in exam schedules, result publications, and even semester transitions. In some cases, results have taken over 6 months to arrive.
On the other hand, CSIT (under IOST) is known for a more punctual academic calendar. Exams are conducted on time, and results are usually published within expected timeframes.
Curriculum Differences: Flexibility vs Focus
Electives are one of the areas where CSIT clearly stands out. Starting from the 5th semester, CSIT students can choose from a variety of elective subjects like AI, Machine Learning, Cloud Computing, and Data Mining.
BCA students only get electives from the 7th semester, and even then, the range is narrower.
Project Work: BCA Gets More Hands-On Practice
BCA students have to complete three major projects in the 4th, 6th, and 8th semesters. This gives them a lot of real-world development experience by the time they graduate.
CSIT includes one final project in the 7th semester, which is often research-based or systems-focused.
Internship Timing
BCA students go on internships in the 7th semester, while CSIT students do it in the 8th semester. Both offer practical exposure to IT companies, though the timing varies.
Top Colleges for BCA and B.Sc CSIT in Nepal (TU Affiliated)
BCA Colleges (TUFOHSS)
Constituent Campuses:
- Padma Kanya Multiple Campus, Kathmandu
- Ratna Rajya Laxmi Campus
- Patan Multiple Campus, Lalitpur
- Bhaktapur Multiple Campus
- Birendra Multiple Campus, Chitwan
- Mechi Multiple Campus, Jhapa
Popular Affiliated Colleges:
- Padmashree College
- KCMIT
- Texas International College
- Divya Gyan College
- Thames International College
- Vedas College
CSIT Colleges (IOST)
Constituent Campuses:
- Patan Multiple Campus, Lalitpur
- Amrit Science Campus (ASCOL), Kathmandu
- Padma Kanya Multiple Campus, Kathmandu
- Ratna Rajya Laxmi Campus, Kathmandu
- Bhaktapur Multiple Campus, Bhaktapur
- Birendra Multiple Campus, Chitwan
Top Affiliated Colleges:
- St. Xavier’s College
- Prime College
- Kathford International College
- Academia International College
- Orchid International College
Cost Breakdown: Fee Structures & Payment Options
| Program | Govt. Colleges (TU) | Private Colleges (Kathmandu) | Payment & Scholarship Options |
|---|---|---|---|
| BCA | NPR 3.5–4 lakh total | NPR 6–8 lakh total | Semester-wise installment (50-50% split); merit-based scholarships available |
| BSc CSIT | NPR 3.5–4 lakh total | NPR 7–12+ lakh total | Flexible payment in installments; scholarships for top entrance scorers |
Career Paths After Graduation
What You Can Do With a BCA Degree:
- Web Development
- App Development
- UI/UX Design
- IT Support
- Entrepreneurship in software services
Career Options With a BSc CSIT Degree:
- Software Engineering
- System & Network Administration
- Cybersecurity
- Database Management
- AI/ML Roles (with further study)
- Academic & Research Fields
Final Thoughts: Which One’s Right for You?
Go for BCA if you:
- Want to build projects early and often
- Prefer applied knowledge over theory
- Are looking to get job-ready quickly
Choose BSc CSIT if you:
- Want deeper academic grounding and flexibility in electives
- Care about timely exams and results
- Plan to specialize or study further (e.g., abroad)
One Last Note: Skills vs Degree
Remember, the curriculum alone won’t make you industry-ready—practical skills and real-world experience matter most. We’ve just launched a hands-on tech upskilling course designed to bridge the gap between your degree and the skills employers demand. Check it out here and start building the skills that will open doors in your IT career.


