Bachelor of Computer Application (BCA) at Gyan Deep College is a four-year, eight-semester undergraduate program affiliated with Tribhuvan University under the Faculty of Humanities and Social Sciences.
The program is offered at the college’s campus in Tulsipur-6, Baruwagaun Tole, Dang. It focuses on computer applications, software development, system analysis, networking, database management, and related areas of information technology. The medium of instruction and examination is English.

Program: Bachelor of Computer Application
Short Form: BCA
College: Gyan Deep College
Location: Tulsipur-6, Baruwagaun Tole, Dang, Nepal
Affiliation: Tribhuvan University
Faculty: Faculty of Humanities and Social Sciences
Duration: 4 years
Structure: 8 semesters
Seats: 35
Medium: English
Academic Focus: Computer application, programming, system analysis, networking, database management, and software-related study
The BCA curriculum follows the semester-based structure of Tribhuvan University. The program includes computer application core courses, mathematics and statistics, language courses, social science and management courses, elective courses, projects, and internships.
Computer Application core courses
Elective courses
Mathematics and statistics courses
Language courses
Social sciences and management courses
Projects and internships
Total credit requirement of 126 credit hours
Prepare students as computer application users and developers.
Build academic understanding of programming and software-related study.
Support learning in system analysis, networking, and database management.
Provide a foundation for information technology-related study and work.
Develop academic readiness for further study in computer science or information technology.
BCA is relevant for students who want an undergraduate program connected with information technology and computer applications. At Gyan Deep College, the program is supported by a computer lab, internet centre, library resources, seminar hall, field visits, remedial classes, counselling, and additional classes in communication, computer skills, public speaking, and English language.
The program connects computing subjects with project and internship components. Students also study supporting areas such as mathematics, statistics, language, social sciences, and management.
Understand core concepts in computer applications.
Apply programming and software-related knowledge.
Work with system analysis, networking, and database concepts.
Complete project and internship-based academic work.
Use English as the medium for academic study and examination.
Build a foundation for IT-related roles or further study.
Programming fundamentals
Software development basics
System analysis
Database management
Networking concepts
Data analysis foundation
Project preparation
Communication and presentation skills
Gyan Deep College supports BCA study through classroom teaching, computer-based learning, and student support activities.
Regular classes
Computer lab-based learning
Extra tutorial classes
Performance tests
Field visits and demonstrations
Remedial classes
Counselling support
Communication, computer, public speaking, and English language classes
IT-related entry-level roles
Software development pathways
System analysis-related roles
Database-related support roles
Networking-related support roles
Data analysis-related pathways
Higher studies in computer science or information technology
Scholarship support for deserving students
Scholarship support for hardworking students
Scholarship support for marginalized students
Merit-based scholarship support
Scholarship quotas from sponsoring organizations
Students fill out the application form within the given deadline.
The completed form is submitted to the college administration with required documents.
Applicants must meet the academic eligibility criteria for BCA.
Students are required to pass the entrance examination conducted by the college or the Dean’s Office of the respective faculty.
Admission may be completed on the basis of entrance performance, merit, and applicable academic requirements.
Selected students complete admission by submitting required documents and paying the prescribed fees.
Completed admission or application form
Class 12 / +2, PCL, or equivalent academic transcript or grade sheet
Character certificate
Transfer certificate
Migration certificate, where applicable
Citizenship certificate or birth certificate copy
Passport-size photographs
Entrance examination scorecard, where required
Admission fee payment receipt
Equivalence certificate, where applicable
Students applying for BCA must meet one of the following criteria:
Minimum D+ grade in each subject of Grade 11 and Grade 12 with CGPA 2.0 or more
Minimum second division marks in 10+2, PCL, or equivalent in any discipline
Students who have passed Grade 11 and are waiting for the supplementary examination of Grade 12 may apply, but they must submit all required documents at the time of admission
BCA follows the semester system. The college or concerned department conducts internal assessment during the semester, and the university conducts the external assessment at the end of each semester.
For subjects without practical components, internal assessment carries 40 percent and external assessment carries 60 percent. For subjects with practical components, assessment includes theory internal, practical internal, and external examination components. Students must meet the required attendance and pass the applicable internal, practical, and final examination components separately.
BCA at Gyan Deep College provides a TU-affiliated computer application program for students in Tulsipur, Dang. The program combines an eight-semester academic structure with English-medium instruction, 35 seats, computer lab support, project and internship components, and student support services.
It is suited to students seeking undergraduate study in computer applications with academic coverage of programming, software-related study, system analysis, networking, database management, and related IT areas.
BCA at Gyan Deep College is a four-year program divided into eight semesters.
The BCA program at Gyan Deep College is affiliated with Tribhuvan University under the Faculty of Humanities and Social Sciences.
The BCA program has 35 seats.
Students must have at least D+ in each subject of Grade 11 and 12 with CGPA 2.0 or more, or a minimum second division in 10+2, PCL, or equivalent in any discipline. Students waiting for the Grade 12 supplementary examination may also apply if they submit required documents at admission.
The medium of instruction and examination for BCA is English.
BCA students have access to computer lab facilities, internet centre, library resources, seminar hall, field visits, remedial classes, counselling, and additional classes in communication, computer skills, public speaking, and English language.