Overview
Bachelor of Computer Application (BCA) at Thames International College, Old Baneshwor, Kathmandu
BCA at Thames International College runs under Tribhuvan University’s Faculty of Humanities and Social Sciences (FOHSS). The college lists a four-year, eight-semester structure with 126 credit hours and an entrance exam conducted by TU.
FOHSS maintains BCA syllabus materials and issues the annual entrance test notice. TU’s recent entrance document outlines the subject split for the test.
Highlights
-
Affiliation: Tribhuvan University (FOHSS).
-
Duration and credits: 4 years, 8 semesters; 126 credit hours.
-
Entrance test: TU BCA entrance; objective questions covering English, Mathematics, and General Knowledge.
-
Program structure: General Education, Computer Application courses, Electives, Projects I–III, and Internship.
Curriculum Details
Thames publishes the detailed subject map with course codes. The structure shows 30 credits of general education, 71 credits in core computer application courses, 12 credits of electives, and 13 credits of practicum (Projects I–III and Internship). Titles include Programming in C, OOP in Java, Web Technology, Operating Systems, Data Structures and Algorithms, DBMS, Software Engineering, Networking, Distributed Systems, Cloud Computing, and Cyber Law & Professional Ethics.
FOHSS’ BCA materials confirm the degree runs across eight semesters with a fixed credit load and semester scheme under TU.
Objectives
-
Build core programming competence and practical problem-solving for entry-level software roles.
-
Develop understanding of networks, databases, web stacks, and applied mathematics for computing.
-
Support progression to specialized study or certifications through projects and internship exposure.
Scope
Graduates enter roles in software development, web and mobile application support, database administration, QA/testing, and technical support. The curriculum’s balance of coding, systems, and projects helps students transition to internships and junior positions across Kathmandu’s tech and service sectors.
Learning Outcomes
-
Write, test, and debug code in languages specified by the curriculum.
-
Model data and implement database solutions for small projects.
-
Work with operating systems, networks, and web stacks at an applied level.
-
Deliver project reports and presentations under TU’s semester framework.
Skill Development Modules
-
Programming and algorithms: C, Java, scripting, data structures, numerical methods.
-
Systems and networks: OS, computer networks, distributed systems, security basics.
-
Data and web: DBMS, web technologies, MIS & e-Business, cloud computing.
-
Applied practice: Projects I–III and a supervised internship.
Teaching Methodology
Delivery combines lectures, labs, and supervised project work across the eight-semester cycle. The course list on the program page shows staged projects and an internship that anchor applied learning.
Admission Requirements
Applicants apply under TU’s BCA entrance framework. The official entrance syllabus sets a 100-mark objective test with English (40%), Mathematics (50%), and General Knowledge (10%). Colleges then process admission according to TU instructions and their allotment.
Minimum academic thresholds appear on the college page (e.g., D in all Grade 11–12 subjects with CGPA ≥1.8 or equivalent pathways). Candidates should confirm the current cycle’s requirements and deadlines with the admissions office.
Career Opportunities
-
Entry roles: software developer trainee, web developer, QA/testing assistant, database assistant, support engineer.
-
Progression: advanced roles after experience or further study in data, cloud, networking, or security.
Scholarships and Financial Aid
Thames lists scholarship routes and fee-support options under Admissions & Aid. Review the active categories and application windows each session.
Why Choose This Course?
-
TU-affiliated program with a public course map, staged projects, and internship.
-
Entrance pattern and syllabus issued by FOHSS for uniform selection.
Conclusion
BCA at Thames follows TU’s FOHSS framework with 126 credits, a semester system, and a clear entrance pattern. Students who prefer structured coding courses, labs, and project milestones will find the curriculum mapped openly for planning and review.
FAQ
Q1. How many credits are required to complete BCA?
126 credits spread over eight semesters.
Q2. What is the BCA entrance test pattern?
Objective test, 100 marks: English 40%, Mathematics 50%, General Knowledge 10%.
Q3. Does the program include projects and an internship?
Yes. Projects I–III and a supervised internship appear in the program structure.
Q4. Where can I confirm the most recent syllabus?
Check the FOHSS BCA downloads section and the college’s program page for the current cycle.















