Thames International College , Old Baneshwor, Kathmandu

Bachelor of Computer Application (BCA)

Affiliated To: Tribhuvan University (TU)

Course

BCA

Course Level

Bachelor Degree

Duration

4 Years

Study Mode

Full Time

Total Seats

35

Medium

English

Recognition

UGC Approved

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.

Contact Details of Thames International College, Kathmandu
  • Surya Bikram Gyawali Marg, Old Baneshwor, PO Box 1195, Kathmandu
  • info@thamescollege.edu.np
  • http://thamescollege.edu.np
  • Thames International College
  • +977-1-5971224
  • +977-9801006213

Reviews

College Review

Questions & Discussions

Ask Question