TLC Banner

Bachelor of Computer Application (BCA)

  • Bachelor Degree
  • BCA
  • Tribhuvan University (TU)
Kathford International College of Engineering and Management Balkumari, Lalitpur
  • Duration4 Years
  • Total Seats35
  • Study ModeFull Time
  • MediumEnglish

About Bachelor of Computer Application (BCA)

The Bachelor of Arts in Computer Application (BCA) at Kathford International College of Engineering and Management is a four-year undergraduate computing program affiliated with Tribhuvan University. It is academically administered through the Faculty of Humanities and Social Sciences (FoHSS).

The program runs across eight semesters and requires 126 credit hours. Its curriculum combines computer application core courses with mathematics and statistics, language courses, social sciences and management subjects, electives, projects, and internship work. Students progress from computer fundamentals and programming into data structures, web technology, operating systems, databases, software engineering, system analysis, advanced application development, project work, and professional computing topics.

BCA at Kathford: Quick Highlights

Particular Details
Course Bachelor of Arts in Computer Application (BCA)
College Kathford International College of Engineering and Management
Location Balkumari, Lalitpur
University Tribhuvan University
Academic authority Faculty of Humanities and Social Sciences
Level Bachelor's degree
Duration 4 years
Academic structure 8 semesters
Total credits 126 credit hours
Seats 35
Admission TU BCA entrance and merit process
Medium English
Degree awarded by Tribhuvan University

About the BCA Program

BCA at Kathford College follows the academic structure of the Faculty of Humanities and Social Sciences under Tribhuvan University.

The formal TU degree title is Bachelor of Arts in Computer Application. Although BCA is a computing program, its university administration is different from B.Sc. CSIT. At Kathford, BCA falls under the Information Technology academic area, while its curriculum, entrance framework, examinations, and degree requirements are governed through FoHSS.

The curriculum is application-oriented. Programming, computer systems, software development, databases, web technology, system analysis, mathematics, communication, management-related study, projects, and internship work are distributed across the eight semesters.

Who May Find BCA Relevant?

BCA may be suitable for students who want undergraduate study centered on software and computer applications rather than an engineering curriculum.

The course structure may be relevant to students interested in:

  • programming and application development;
  • web technologies;
  • database systems;
  • software engineering;
  • operating systems;
  • system analysis and design;
  • computer architecture and digital systems;
  • software projects;
  • information technology support;
  • application-oriented computing.

The curriculum includes mathematics and statistics alongside programming and technical subjects. It also contains language, social science, accounting, and management-related coursework, giving the program a broader academic structure than computer subjects alone.

BCA Eligibility

The academic entry requirement for BCA is Intermediate Level, Higher Secondary Level (10+2), or an equivalent qualification in any discipline from a recognized institution with at least second division or 45 percent marks.

Applicants must also appear in the entrance examination administered through the concerned Dean's office of Tribhuvan University.

The program therefore allows entry from different academic disciplines, subject to fulfillment of the prescribed qualification and entrance requirements.

BCA Admission Process

Admission follows the TU Faculty of Humanities and Social Sciences BCA framework.

Eligible candidates sit for the BCA entrance examination. Admission is made on a merit basis after the entrance process. The academic structure also allows the concerned college to conduct an interview before final selection.

At Kathford, BCA applicants follow the TU BCA entrance route together with the college admission procedures applicable to the program.

Kathford has 35 seats for BCA.

Duration and Credit Structure

The BCA program extends over four academic years and is divided into eight semesters.

Students must complete at least 126 credit hours for the degree. The curriculum distributes these credits across computer application courses and supporting academic areas.

Course component Credit hours
Computer Application core courses 71
Elective courses 12
Mathematics and Statistics 9
Language courses 6
Social Sciences and Management 15
Projects and Internship 13
Total 126

This structure gives computer application courses the largest share while retaining quantitative, communication, social, management, project, and internship components.

BCA Curriculum

The curriculum begins with foundations in computing, mathematics, language, society, and digital systems. Programming and computer architecture become more prominent from the second semester, followed by software, web, database, and systems courses.

First Semester

Students begin with:

  • Computer Fundamentals & Applications;
  • Society & Technology;
  • English I;
  • Mathematics I;
  • Digital Logic.

Computer Fundamentals & Applications introduces the computing base of the program, while Digital Logic provides a foundation for understanding digital systems. Mathematics and English support later technical and academic work.

Second Semester

The second semester includes:

  • C Programming;
  • Financial Accounting;
  • English II;
  • Mathematics II;
  • Microprocessor and Computer Architecture.

C Programming introduces structured programming, while Microprocessor and Computer Architecture moves into the organization and operation of computer systems. Financial Accounting adds a management-related component to the computing curriculum.

Third Semester

The third semester moves further into software and computing concepts through:

  • Data Structures & Algorithms;
  • Probability and Statistics;
  • System Analysis and Design;
  • Object Oriented Programming in Java;
  • Web Technology.

This stage connects programming with data organization, software analysis, web-based work, object-oriented development, and quantitative study.

Fourth Semester

The fourth semester includes:

  • Operating System;
  • Numerical Methods;
  • Software Engineering;
  • Scripting Language;
  • Database Management System;
  • Project I.

By this stage, students work across system software, database design, scripting, software development processes, numerical techniques, and project-based academic work.

Later-Semester Study

The later semesters continue the transition from foundational computing into applied and professional areas.

Coursework includes advanced computer application subjects, elective study, project work, and topics concerned with software development and management. Subjects represented in the later curriculum include Software Project Management, Cyber Law & Professional Ethics, and Advanced .Net Technology.

Software Project Management covers areas such as project planning, scheduling, estimation, risk, cost, and software quality. Cyber Law & Professional Ethics addresses professional conduct, cybersecurity, privacy, intellectual property, and legal issues related to computing.

Advanced .Net Technology introduces C#, Windows applications, database connectivity, ASP.NET, web application development, and related application-development topics.

The curriculum also provides elective flexibility so students can undertake additional study within areas included in the BCA academic structure.

Programming, Software and Web Study

Programming is introduced through C Programming and continues through Object Oriented Programming in Java, scripting, web technologies, and later application-development courses.

This sequence allows students to work with different programming approaches rather than limiting the program to one language.

Software Engineering adds development-process concepts, while System Analysis and Design addresses how information systems are examined, planned, and structured. Database Management System introduces database-oriented application work.

Web Technology and later application courses extend the curriculum toward web and software development environments.

Projects and Practical Learning

Practical work forms a substantial part of BCA.

The curriculum allocates 13 credits to projects and internship components. Project I appears in the fourth semester, with additional project and internship requirements continuing later in the program.

Practical subjects combine theory with laboratory work. Programming, databases, operating systems, web technology, application development, and other technical courses therefore require students to work with software and computing environments as part of academic study.

Projects also require students to move beyond isolated exercises by working on larger application-oriented tasks involving planning, development, documentation, and presentation.

BCA Internship

Internship is a three-credit component of the program.

The internship lasts for eight weeks and must relate to computer applications and information technology. It is intended to place students in an organizational environment where they can work on activities connected with computing applications, development, administration, or management.

Internship work may be completed in an organization using appropriate computer systems and information technologies. Each student prepares an individual internship report based on the work completed during the placement.

The internship process includes:

  • proposal preparation and presentation;
  • progress reporting;
  • supervision;
  • final internship report;
  • presentation and oral defense.

A mentor from the internship organization and a supervisor from the college or campus are involved in the supervision structure.

Examination and Student Evaluation

BCA uses continuous assessment together with university examinations.

Evaluation component Weightage
Internal Assessment 40%
External Assessment / Final Examination 60%

Internal assessment is conducted by the college or concerned department during the semester. The university conducts the external final examination at the end of the semester.

For courses with practical components, practical evaluation is also required. Final practical examinations are conducted by the college or concerned department with an external examiner assigned through the university system.

Students must pass the required theory internal assessment, practical assessment, and final examination components separately.

Attendance Requirement

Students are expected to attend lectures, tutorials, and practical classes regularly.

A minimum of 80 percent attendance in each subject is required. A student who does not meet the required attendance in a particular subject is not eligible to sit for the final examination in that subject.

The attendance rule applies directly to the semester-based nature of BCA, where regular practical and classroom work forms part of academic evaluation.

Grading and Degree Completion

Academic performance is recorded through grades and grade points. Semester performance is expressed through the Semester Grade Point Average, while overall performance across completed semesters is represented by the Cumulative Grade Point Average.

All required core courses must be completed for the degree.

The normal duration is four years. The academic regulations allow a maximum completion period equal to the normal duration plus two additional years.

After completion of the prescribed 126 credit hours and other academic requirements, Tribhuvan University awards the Bachelor of Arts in Computer Application degree.

Study Environment at Kathford

BCA is offered within the Information Technology academic area at Kathford International College of Engineering and Management.

The college's academic environment includes computing and networking facilities, classrooms, project-oriented spaces, seminar facilities, library and digital learning resources, and spaces used for practical and project work.

These resources support a curriculum in which programming laboratories, software work, projects, documentation, presentations, and internship preparation form part of the academic experience.

Skills Connected with the BCA Curriculum

Through its subjects and practical components, BCA gives students opportunities to develop abilities in:

  • programming;
  • object-oriented development;
  • data structures and algorithms;
  • web application work;
  • database systems;
  • system analysis;
  • software engineering;
  • operating systems;
  • software project work;
  • technical documentation;
  • application testing and problem solving;
  • presentation and project reporting.

Development of these abilities depends on coursework, laboratory practice, project participation, and individual academic engagement.

Career Direction After BCA

The curriculum is designed around computer applications and software development. Graduates may consider entry-level work related to software and application development, web or application support, database support, and general IT support.

The internship and project components also give students experience with technical documentation, application-oriented work, and organizational computing environments.

Employment outcomes depend on practical ability, portfolio and project work, experience, additional learning, employer requirements, and available opportunities. Completion of the BCA degree alone does not guarantee a particular position or career outcome.

Frequently Asked Questions

How long is BCA at Kathford College?

BCA is a four-year undergraduate program completed across eight semesters.

Which university is BCA at Kathford affiliated with?

BCA at Kathford is affiliated with Tribhuvan University and academically administered through the Faculty of Humanities and Social Sciences.

How many credits are required for the BCA degree?

Students must complete at least 126 credit hours to meet the credit requirement for the Bachelor of Arts in Computer Application degree.

How many seats are available for BCA at Kathford?

Kathford has 35 seats for the BCA program.

Is an entrance examination required for BCA?

Yes. Applicants must appear in the BCA entrance examination administered through the concerned TU Dean's office. Admission follows a merit-based process.

Can students from any stream apply for BCA?

The academic entry requirement allows Intermediate Level, 10+2, or an equivalent qualification in any discipline, subject to the prescribed minimum academic requirement and entrance examination.

Does BCA include project work?

Yes. Projects form part of the curriculum. Project I appears in the fourth semester, while project and internship components together account for part of the program's 126-credit structure.

Does BCA include an internship?

Yes. The program includes a three-credit internship lasting eight weeks. The internship involves organizational work related to computer applications or information technology, along with reporting and presentation requirements.

What is the attendance requirement for BCA?

Students must maintain at least 80 percent attendance in each subject to be eligible for the final examination in that subject.

Who awards the BCA degree?

Tribhuvan University awards the Bachelor of Arts in Computer Application degree after successful completion of the prescribed academic requirements.

Course Details

Other Courses at Kathford International College of Engineering and Management 6

Latest Updates & Notices

Reviews

No reviews yet — be the first to share your experience of this course.

Questions & Discussions

No questions yet. Ask the first one about this course.

Contact Kathford International College of Engineering and Management, Lalitpur

  • AddressRing Road, Way to Chyasal from Balkumari Chowk, Lalitpur
  • Phone+977-1-5201241
  • Phone+977-1-5201911
  • Phone+977-1-5186046
  • Emailinfo@kathford.edu.np
  • Websitekathford.edu.np
  • Contact personKathford International College of Engineering and Management

Where else can you study BCA?

Nearby Similar Colleges

Featured Colleges