Bachelor in Computer Application (BCA) at Sahara Campus is a four-year, eight-semester bachelor-level program affiliated with Tribhuvan University. The campus is located at Birendranagar-08, SimalChwock, Surkhet, Karnali Province, Nepal.
The BCA program is designed around computer applications, programming, software-related study, information systems, mathematics, management subjects, projects, and internship. It is suitable for students who want a TU-affiliated undergraduate program focused on computer application and related academic areas.

Course: Bachelor in Computer Application (BCA)
College: Sahara Campus
Location: Birendranagar-08, SimalChwock, Surkhet, Karnali Province, Nepal
Affiliation: Tribhuvan University
Duration: Four academic years
Academic Structure: Eight semesters
Total Credit Hours: 126
Seats: 35
Admission Period: From 1st Bhadra, up to four weeks
Entrance Requirement: TU Entrance Examination
The BCA curriculum includes 126 credit hours. The course combines computer application subjects with supporting courses in mathematics, statistics, language, social sciences, management, projects, and internship.
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
Projects and Internships: 13 credit hours
Semester-wise subjects include Computer Fundamentals & Applications, Society & Technology, English, Mathematics, Digital Logic, C Programming, Financial Accounting, Microprocessor and Computer Architecture, Data Structures and Algorithms, Probability and Statistics, System Analysis and Design, Object Oriented Programming in Java, Web Technology, Operating System, Numerical Methods, Software Engineering, Scripting Language, Database Management System, MIS and e-Business, DotNet Technology, Computer Networking, Mobile Programming, Distributed System, Applied Economics, Advanced Java Programming, Network Programming, Cyber Law & Professional Ethics, Cloud Computing, Internships, Operations Research, and Project work.
Prepare students in computer application use and development
Build knowledge of programming, software, systems, databases, and networks
Connect computing study with mathematics, statistics, management, and social science subjects
Include project and internship components within the academic structure
The academic scope of BCA at Sahara Campus covers computer application, programming, systems study, database management, networking, web technology, mobile programming, cloud computing, cyber law, project work, and internship. The course is structured for students seeking undergraduate study in computer applications under Tribhuvan University.
Understand computer application concepts and related tools
Study programming and software development subjects
Work with database, networking, web, and mobile programming topics
Complete project work across different semesters
Participate in internship as part of the curriculum
Programming fundamentals
Data structures and algorithms
Web technology
Object-oriented programming in Java
Database management
Computer networking
Mobile programming
Software engineering
Project preparation
Internship-based academic exposure
Sahara Campus uses classroom teaching with academic support activities connected to its programs. The campus context includes regular class tests, feedback, visiting classes by experts, research and academic training, counseling, motivation classes, and presentation-related activities.
Computer application user or developer roles
Programming-related entry roles
Database and networking-related work
Web and mobile application-related work
IT project and internship-based work areas
Admission opens from 1st Bhadra and runs up to four weeks.
Applicants must meet the academic eligibility requirements for BCA.
Applicants must have studied English as a full paper at the PC level or 10+2 level.
Applicants must pass the TU Entrance Examination.
Selected candidates complete admission according to the campus and TU process.
The applicant must have completed PCL, 10+2, or equivalent in Management, Science, Education, Humanities, or an equivalent course from a recognized board or university.
The applicant must have at least 45% marks or 2 CGPA.
The applicant must not have less than D+ in any single subject.
The applicant must have studied English as a full paper.
The applicant must pass the TU Entrance Examination.
BCA follows the semester system of Tribhuvan University. The program uses internal assessment and external assessment. The college or concerned department conducts internal assessment, and the university conducts the final examination at the end of each semester.
The BCA evaluation structure includes internal assessment and final examination. For subjects without practical components, internal assessment carries 40% and the external examination carries 60%. For subjects with practical components, assessment is divided across theory, practical, and final examination components. Students must meet the required attendance and pass the required components separately.
BCA at Sahara Campus is a TU-affiliated four-year semester-based program for students interested in computer application study in Surkhet. The program includes 126 credit hours covering programming, computing, mathematics, statistics, management, projects, and internship.
The course is relevant for students who want a structured bachelor-level pathway in computer application with TU entrance-based admission and a curriculum that includes both theory and project-based components.
BCA stands for Bachelor in Computer Application.
BCA at Sahara Campus is affiliated with Tribhuvan University.
The BCA program runs for four academic years across eight semesters.
Sahara Campus has 35 seats for the BCA program.
Applicants must have completed PCL, 10+2, or equivalent in a recognized stream, secured at least 45% marks or 2 CGPA with no less than D+ in any single subject, studied English as a full paper, and passed the TU Entrance Examination.
Yes. Internship is included in the BCA curriculum.