The Bachelor of Computer Application at Janjyoti Multiple Campus is a four-year undergraduate program conducted over eight semesters. The course is affiliated with Tribhuvan University and follows the academic structure of the Faculty of Humanities and Social Sciences.
The program combines computer science, software development, mathematics, communication, management, economics, and social studies. Laboratory courses, three project components, and an internship connect academic study with practical computer application work.

| Course detail | Information |
|---|---|
| Course | Bachelor of Computer Application |
| Abbreviation | BCA |
| Institution | Janjyoti Multiple Campus |
| Location | Bhimdattnagar-18, Mahendranagar, Kanchanpur |
| Affiliation | Tribhuvan University |
| Faculty | Faculty of Humanities and Social Sciences |
| Academic level | Bachelor’s degree |
| Duration | Four years |
| Structure | Eight semesters |
| Instruction and examination | English |
| Practical components | Laboratory work, projects, and internship |
BCA begins with computer fundamentals, digital logic, mathematics, communication, and the relationship between society and technology. The later semesters introduce programming, data structures, web technology, databases, operating systems, software engineering, computer networks, cloud computing, cyber law, and operational research.
Management, accounting, economics, and professional ethics are included alongside technical courses. This structure prepares students to understand both computer applications and the organizational settings in which technology is used.
| Semester | Credits | Subjects |
|---|---|---|
| First | 15 | Computer Fundamental & Applications; Society & Technology; English I; Mathematics I; Digital Logic |
| Second | 15 | C Programming; Financial Accounting; English II; Mathematics II; Micro Processor & Computer Architecture |
| Third | 15 | Data Structure & Algorithms; Probability & Statistics; System Analysis and Design; OOP in Java; Web Technology |
| Fourth | 17 | Operating System; Numerical Methods; Software Engineering; Scripting Language; Database Management System; Project I |
| Fifth | 15 | MIS and E-Business; Dot Net Technology; Computer Networking; Introduction to Management; Computer Graphic & Animation |
| Sixth | 17 | Mobile Programming; Distributed System; Applied Economics; Advanced Java Programming; Network Programming; Project II |
| Seventh | 15 | Cyber Law & Professional Ethics; Cloud Computing; Internship; Elective I; Elective II |
| Eighth | 15 | Operational Research; Project III; Elective III; Elective IV |
The elective options include subjects such as Applied Psychology, Geographical Information System, IT in Banking, Hotel Information System, Enterprise Resource Planning, Knowledge Engineering, Advanced Dot Net Technology, Database Programming, Database Administration, and Network Administration.
Applicants must have completed PCL, Class 12, or an equivalent qualification in any stream.
The campus admission criteria require:
A minimum CGPA of 2.0
No grade lower than D+
Attested photocopies of academic certificates and related testimonials
Participation in the entrance examination
Admission remains dependent on completion of the required process and the availability of seats.
The BCA application process at Janjyoti Multiple Campus involves three main stages:
Obtain the application form from the campus front desk or access the prospectus and application form through the campus website.
Complete the form and submit it to the admission office with the required academic documents.
Appear in the entrance examination conducted by the campus.
Academic performance is evaluated through internal and external assessment. Internal assessment generally carries 40 percent of the total marks, while the semester-end examination carries 60 percent.
Students must pass the internal assessment and final examination separately. Courses containing practical work also require students to complete the applicable theory and practical assessment components.
A minimum attendance of 80 percent is required in each subject to appear in the final examination. Semester performance is recorded through the Semester Grade Point Average, while overall academic performance is calculated through the Cumulative Grade Point Average.
Project work begins in the fourth semester with Project I, continues with Project II in the sixth semester, and concludes with Project III in the eighth semester. These courses require students to apply classroom concepts to computer application problems and present their work through reports, demonstrations, and oral defence.
The seventh-semester internship is a practical industry-based course connected with computer applications and information technology. It includes:
An internship proposal
Supervision by the campus and host organization
Progress reporting
Practical work within the organization
An individual internship report
Final presentation and oral defence
The internship normally covers at least eight weeks and is intended to give students experience with computing work in an organizational environment.
The campus provides computer and digital learning facilities relevant to the BCA program, including:
Computer laboratory with internet access
Separate digital laboratory for hardware-related work
Additional laboratory sessions
E-library and physical library resources
Multimedia-supported classrooms
Project supervision
Internship support
Guest lectures
Seminars and workshops
IT Club and leadership activities
Academic visits connected with software companies
The library contains course-related books, reference materials, journals, magazines, bulletins, audio-visual resources, and access to digital materials.
Through programming courses, laboratories, projects, and the internship, students may develop abilities in:
Programming and application development
Web and mobile application work
Database design and administration
Computer networking
System analysis and software design
Technical documentation
Project planning and presentation
Team communication
Problem analysis
Professional and ethical decision-making
Skill development depends on regular laboratory practice, independent study, project involvement, and consistent academic performance.
BCA graduates may consider entry-level opportunities in software companies, educational institutions, government and non-government organizations, and other workplaces using computer systems.
Possible work areas include:
Software and application development
Web application support
Database support
Network and system support
IT administration
Technical documentation
Software testing
Computer laboratory support
Junior system analysis
IT project support
Employment outcomes depend on technical ability, project experience, communication skills, work experience, location, and available positions. The degree does not by itself guarantee employment.
Janjyoti Multiple Campus has scholarship provisions for deserving students and learners from economically disadvantaged backgrounds. BCA students also receive access to laboratory sessions, project supervision, internship support, guest lectures, seminars, workshops, and library resources.
The program may suit students who:
Are interested in programming and computer applications
Are prepared to study mathematics and technical subjects
Prefer a course containing laboratory and project work
Want to study software, databases, networks, and information systems
Can commit to an eight-semester academic schedule
Are willing to practise beyond classroom lectures
Students should consider their academic background, interest in computing, time commitment, financial planning, and willingness to complete technical projects before choosing the course.
The BCA program takes four years and is divided into eight semesters.
The program is affiliated with Tribhuvan University and operates under the Faculty of Humanities and Social Sciences.
Applicants who have completed PCL, Class 12, or an equivalent qualification in any stream may apply if they meet the stated grade requirement.
Yes. Applicants must appear in the entrance examination conducted as part of the campus admission process.
Yes. The curriculum contains Project I, Project II, and Project III in the fourth, sixth, and eighth semesters.
Yes. Students complete an internship in the seventh semester and prepare an individual report based on their practical work.
Students have access to computer and digital laboratories, internet facilities, library and e-library resources, multimedia classrooms, additional lab sessions, project supervision, and internship support.
The campus is located at Bhimdattnagar-18, Mahendranagar, Kanchanpur, Nepal.
Campus: Janjyoti Multiple Campus
Address: Bhimdattnagar-18, Mahendranagar, Kanchanpur, Nepal
Phone: 099-418131
Additional Contact Numbers: +977-9858775085, +977-9858775096, +977-9858775083
Email: info@janjyoticampus.edu.np
Website: www.janjyoticampus.edu.np