• Bachelor in Computer Application

    Bachelor of
    Computer Application

bcaBachelor of Computer Application is a four year, eight semester program. The program is offered at Thames International College by the School of Business and Technology in affiliation with the Faculty of Humanities, Tribhuvan University. Students are required to complete 126 credit hours to graduate.

Computer Science is applied to every work field. Be it business management or public administration, enterprise resource planning or hotel management, psychology or biology, application of computer technology has become inevitable. The BCA program at Thames International College therefore provides an understanding of the wider world: of society, management, economics, mathematics, and statistics. Students will learn all aspects of existing and emerging information technologies, as well as their impact on the information system function. Additionally, they will have an understanding of design and the development of database applications using the latest technologies.

While the developed world has already immensely benefited from computer applications, developing countries are fast turning to computer science for efficient and innovative solutions to address the needs of the society. The BCA program at Thames International College will equip students with the tools to understand these societal needs, the ability to think critically, communicate clearly, and solve complex problems. They will have a sense of greater social responsibility and a strong grasp of ethics. Students of BCM at Thames International College will be able to become team players and leaders, driving innovation in the workplace.

At the time of admission

Fees Amount Payable on Admission
Admission Fee
(Admission, University Registration, Induction
and Education Support Programs)
BCA Inaugural Scholarship (40,000.00)
Amount Payable of Admission 42970.00

Semester wise fee breakdown

Semester wise fee breakdown

Level No. of Credit
Hour per Semester
Tuition per
Credit Hour
Tuition per
Tuition after
Inaugural Bursary
Due Date
1st 16 Credit Hours Rs. 5925.00 Rs.88,875.00 (Rs. 20,000) Rs.68,875.00 Fall, 2019
2nd 16 Credit Hours Rs. 5925.00 Rs.88,375.00 (Rs. 20,000) Rs.68,875.00 Spring, 2020
3rd 15 Credit Hours Rs.5925.00 Rs.88,375.00 (Rs. 20,000) Rs.68,875.00 Fall, 2020
4th 17 Credit Hours Rs. 5925.00 Rs.88,375.00 (Rs. 20,000) Rs.68,875.00 Spring, 2021
5th 15 Credit Hours Rs. 5925.00 Rs.88,375.00 (Rs. 20,000) Rs.68,875.00 Fall, 2021
6th 17 Credit Hours Rs. 5925.00 Rs.88,375.00 (Rs. 20,000) Rs.68,875.00 Spring, 2022
7th 15 Credit Hours Rs. 5925.00 Rs.88,375.00 (Rs. 20,000) Rs.68,875.00 Fall, 2022
8th 15 Credit Hours Rs. 5925.00 Rs.88,375.00 (Rs. 20,000) Rs.68,875.00 Spring, 2023

Note: We charge for 15 credit hours per semester for 126 credit hours course of BCA

Admission Fees

All the students admitted to School of Business and Technology (SOBT) at Thames International College are required to make one- time payment of Rs. 82,970.00 at the time of admission. The Admission fee includes admissions, university registration, induction and education support program fees.

Tuition and Fees

Students are invoiced every semester for the number of credit hours taken in the respective semester. The tuition per credit hour is Rs. 5,925.00. Students complete 126 credit hours over the period of 4 years to graduate.

Examination Fee

Students are required to pay examination fee to the university every semester. The examination fee is not included in any of the headings above and is payable at the time of examination registration.

Tuition for Independent Class

Students who receive NQ (Not Qualified) as a grade in the internal assessment will have to register for the independent class next year for that particular course in order to appear for the university exams. The tuition for the independent class is also Rs. 5,925.00 per credit and will be charged on top of the regular tuition for the semester.

BCA Inaugural Bursary

Celebrating the commencement of BCA program at Thames International College, students enrolled in BCA for academic year 2019-20 will be provided with inaugural scholarship of Rs.200, 000.


Student can receive a discount of 15% should they decide to pay the tuition fees of all 4 years during the time of admission.

General Education Courses (30 Credit Hours)

Code Course Cr. Hr.
CASO102 Society & Technology 3
CAEN103 English I 3
CAMT104 Mathematics I 3
CAEN153 English II 3
CAMT154 Mathematics II 3
CAST202 Probability & Statistics 3
CAEC353 Applied Economics 3
CAAC152 Financial Accounting 3
CAMG304 Introduction to Management 3
CAOR451 Operations Research 3

Computer Applications Courses (84 Credit Hours)

Code Course Cr. Hr.
CACS101 Computer Fundamentals & Applications 4
CACS105 Digital Logic 3
CACS151 C Programming 4
CACS155 Microprocessor and Computer Architecture 3
CACS201 Data Structure & Algorithms 3
CACS203 System Analysis and Design 3
CACS204 OOP in Java 3
CACS205 Web Technology 3
CACS251 Operating System 3
CACS252 Numerical Methods 3
CACS253 Software Engineering 3
CACS254 Scripting Language 3
CACS255 Database Management System 3
CACS301 MIS and e-Business 3
CACS302 DotNet Technology 3
CACS303 Computer Networking 3
CACS305 Computer Graphics and Animation 3
CACS351 Mobile Programming 3
CACS352 Distributed System 3
CACS354 Advanced Java Programming 3
CACS355 Network Programming 3
CACS401 Cyber Law & Professional Ethics 3
CACS402 Cloud Computing 3

Practicum Training (13 credit hours)

Code Course Cr. Hr.
CAPJ256 Project I 2
CAPJ356 Project II 2
CAPJ452 Project III 6
CAIN403 Internship 3

Elective Courses- Any 4 Courses  (12 Credit Hours)

Code Course Cr. Hr.
CAPS476 Applied Psychology


CACS477 Geographical Information System


CACS478 IT in Banking


CACS479 Hotel Information Management 3
CAER480 Enterprise Resource Planning 3
CACS482 Knowledge Engineering 3
CACS483 Advanced DotNet Technology 3
CACS484 Database Programming 3
CACS485 Database Administration 3
CACS486 Network Administration 3

Applicants for the the Bachelor of Computer Application at Thames will be reviewed through their applications, interviews, and the Central Management Admission Test (CMAT) before being admitted. Thames offers scholarships to students requiring financial aid. Scholarships are awarded based on need, merit, and students’ performances.

Admission Process

Step 1: Get the application form from the Office of Admissions or Apply Online

Step 2: Submit your filled application form to the Office of Admissions at Thames. Please enclose the required documents, as mentioned on the form, and an application fee of Rs.1000 along with your application form. If you are applying online, you will have the application fee to pay on campus while you come for Thames Aptitude Query.

Please note that the Office of Admissions may reject your application if the seats for the program you wish to enroll in are already filled.

Step 3: While submitting your application forms, please make sure you book a date for the Thames Aptitude Test.

Find More

BCA Entrance Examination

All students wishing to enroll in the BCA program must take the BCA Entrance The BCA Entrance Examination. Forms are available in the admission packet. Please submit a filled BCA Entrance Examination form along with your application form.

Thames also provides BCA Entrance Preparation Programs.

Introducing Thames

Explore Thames International College.

IT and Consumer Security

Panel discussion from Business Gabfest 2017

Cyber Security and Consumer Protection

Panel discussion from Business Gabfest 2018

IT in Business

Panel discussion from Business Gabfest 2017