The Bachelor of Computer Application (BCA) at Lumbini ICT Campus is a four-year, eight-semester undergraduate program affiliated with Tribhuvan University. At this college, the program is offered under the Faculty of Social Science and Humanities and is based at Gaidakot Municipality, Ward No. 4, Kaligandaki Chowk, Nawalparasi (Nawalpur), Gandaki Province.
At Lumbini ICT Campus, BCA is positioned within a campus that already runs multiple bachelor-level programs in computing and information technology. The program combines computer application study with allied courses and is linked with database management, programming languages, software engineering, and web development. The wider campus setting also connects the course with laboratories, modern physical infrastructure, student-led activities, competitions, and periodic mentoring by invited experts.

Course: Bachelor of Computer Application (BCA)
College: Lumbini ICT Campus
Affiliation: Tribhuvan University
Faculty: Faculty of Social Science and Humanities
Duration: 4 years
Academic System: Semester Based
Structure: 8 semesters
Total Credit Hours: 126
Medium of Instruction and Examination: English
Location: Gaidakot Municipality, Ward No. 4, Kaligandaki Chowk, Nawalparasi (Nawalpur), Gandaki Province, Nepal
Eligibility: 10+2 or equivalent in any stream with minimum D+ grade and CGPA 2.0 or more in each subject, or second division marks, plus the TU entrance examination
Curriculum Areas Mentioned: Database management, programming languages, software engineering, and web development
The BCA curriculum at Lumbini ICT Campus follows the TU semester system and requires students to complete a minimum of 126 credit hours in computer science and allied subjects. The structure combines core computer application study with mathematics, language, social science, management, project work, and internship components.
Computer Application (Core Courses): 71 credit hours
Elective Courses: 12 credit hours
Mathematics and Statistics Courses: 9 credit hours
Language Courses: 6 credit hours
Social Sciences and Management Courses: 15 credit hours
Project and Internships: 13 credit hours
Total: 126 credit hours
The program is intended to build computer application users and developers through a mix of theoretical study and practical work. Within the college context, this structure fits a campus that also supports IT-related bachelor education through laboratories and a semester-based academic environment.
Build academic grounding in computer application and allied subjects
Develop students as computer application users and developers
Link theoretical study with practical academic work
Strengthen understanding of database management, programming languages, software engineering, and web development
Prepare students for further study in management and information technology fields
The academic scope of BCA at Lumbini ICT Campus extends across computer application study, technical coursework, and project-related learning. The program is relevant for students who want a structured undergraduate route into software, systems, and application-oriented computing rather than a purely hardware-focused path.
Its scope at this college also comes from the wider campus profile. Lumbini ICT Campus offers BCA alongside BSc CSIT and BITM, which places the program within a college already focused on technology-oriented bachelor study. Students who complete the degree are also eligible for further study in areas such as MCA, MIT, and MBA.
Understand the foundations of computer application and allied coursework
Work with database and programming concepts used in application development
Develop familiarity with software engineering and web development
Complete project and internship components within the semester structure
Build readiness for technical roles and further study after graduation
Database management
Programming language use
Software engineering understanding
Web development
System design and application design
Project-based academic work
Internship-related work exposure
The BCA program at Lumbini ICT Campus is described as a course that blends theoretical knowledge with practical skills. That description fits the wider campus setting, where the college connects student learning with well-equipped laboratories, modern physical infrastructure, mentoring support, and exposure to intra-campus and inter-campus competitions.
Teaching and learning support connected with the course includes:
Classroom-based semester study
Practical academic work linked to the course structure
Laboratory support
Project and internship components
Periodic mentoring by invited experts
Student-managed activities and competition exposure within the campus environment
System Analyst
System Manager
Project Manager
Database Administrator
System Designer
Programmer
Application Designer
Web Developer
Software Testing roles
The program is available in Gaidakot, offering a local TU-affiliated BCA option in Nawalpur
BCA is offered within a college that also runs other computing and IT-related bachelor programs
The curriculum includes project and internship credits within the 126-credit structure
The course is linked with laboratories and modern physical infrastructure available at the college
Students study in a campus environment that includes competitions, student-managed activities, and periodic mentoring support
Complete twelve years of schooling in any stream or equivalent from a university, board, or institution recognized by TU
Secure a minimum D+ grade with CGPA 2.0 or more in the 10+2 or equivalent in each subject
Students with second division marks in 10+2, PCL, or equivalent in any discipline are also eligible
Students who have passed Grade 11 and are waiting for the supplementary examination of Grade 12 may apply, but must submit the required documents at the time of admission
Pass the entrance examination conducted by TU
Submit the prescribed application form and complete admission through document submission and fee payment
Academic transcript of Class 12 / +2 or equivalent
Character certificate from the previous institution
Migration certificate, if the previous board or university is different
Transfer certificate from the previous school or college
Citizenship certificate or birth certificate copy
Passport-size photographs
Entrance examination scorecard, if required
Completed admission or application form
Admission fee payment receipt
Equivalence certificate, if the qualification is from a foreign board or university
The BCA program follows the semester system of Tribhuvan University. Entrance, admission, course curriculum, examinations, and results follow TU rules, guidelines, and the applicable academic calendar. Semester-end examinations are conducted by the respective Dean’s Office.
The grading structure provided for the program is as follows:
A: 4.0
A-: 3.7
B+: 3.3
B: 3.0
B-: 2.7
C+: 2.3
C: 2.0
C-: 1.7
D+: 1.3
D: 1.0
F: 0
BCA at Lumbini ICT Campus is a TU-affiliated semester-based undergraduate program built around computer application study and allied coursework. Its structure combines core computer application subjects with mathematics, language, social science and management courses, along with project and internship requirements.
At the college level, the program sits within a campus focused on IT-related bachelor education and linked with laboratories, physical infrastructure, competitions, and mentoring support. For students seeking a four-year computer application degree in Gaidakot and the wider Nawalpur area, it provides a local academic route under Tribhuvan University.
The BCA program runs for four years and is divided into eight semesters.
The program is affiliated with Tribhuvan University.
The program is offered under the Faculty of Social Science and Humanities.
Applicants must have completed 10+2 or equivalent in any stream, secured at least D+ grade with CGPA 2.0 or more in each subject, or second division marks, and passed the TU entrance examination.
The curriculum requires the completion of 126 credit hours.
The program is linked with database management, programming languages, software engineering, and web development.