The Bachelor of Computer Application (BCA) at Camad College is a four-year undergraduate program affiliated with Pokhara University. The program runs across eight semesters and carries 126 credits. Camad College offers 48 seats for BCA.
The curriculum combines programming, mathematics, computer systems, web technologies, databases, software engineering, networking, data science, mobile application development, cloud computing, electives, four projects, and an internship. Practical hours are built into many computing courses, giving the program a combination of classroom study and application-based work.

| Particular | Details |
|---|---|
| Course | Bachelor of Computer Application (BCA) |
| College | Camad College |
| Affiliation | Pokhara University |
| Level | Bachelor's |
| Duration | 4 Years |
| Academic System | Semester-based |
| Semesters | 8 |
| Total Credits | 126 |
| Seats | 48 |
| Medium of Instruction | English |
Candidates seeking admission to BCA should have completed the Class 12 examination of NEB or an equivalent level from a recognized academic institution.
Applicants are required to have studied at least one course carrying 100 full marks or 5 credits in:
Mathematics
Business Mathematics
Applied Mathematics
Computer Science
Computer Application
The relevant subject should have been studied in Class 11 or Class 12.
Candidates should have obtained a minimum of 45% or a CGPA/GPA of 2.0 on a 4.0 scale. They also need at least Grade C, or Grade D in the case of A Level, or 45% in Mathematics or Computer Science. The stated Grade C requirement does not apply to the other subjects.
The BCA admission process includes an application, submission of academic documents, entrance examination, and personal interview before enrollment.
The stated sequence is:
Complete the online application form.
Submit the required academic documents.
Take the entrance examination.
Attend the personal interview.
Complete enrollment and registration after selection.
Camad College has an intake of 48 students for the program.
The Pokhara University curriculum progresses from programming and mathematical foundations to software development, databases, networking, data science, mobile applications, cloud computing, projects, electives, and internship.
| Semester | Courses | Credits |
|---|---|---|
| I | English for IT Professionals, Mathematics I, Digital Logic System, Computer Fundamental and Application, Programming Logic and Technique, Computer Application Workshop | 16 |
| II | Business and Technical Communication, Mathematics II, Financial Accounting, Programming in C, Microprocessor and Computer Architecture, Project I | 16 |
| III | Object Oriented Programming using Java, Data Structure and Algorithms, Systems Analysis and Project Management, Web Technology I, Operating Systems | 15 |
| IV | Software Engineering, Database Management System, Computer Graphics and Multimedia Technology, Probability and Statistics, Web Technology II, Project II | 18 |
| V | Numerical Methods, DotNet Technology, Data Communication and Computer Network, Research Methodology, Mathematical Foundation in Computer Application | 15 |
| VI | Data Science and Analytics, Management Information Systems, Simulation and Modeling, Organization Management, Elective I, Project III | 17 |
| VII | Cyber Law and Professional Ethics, Mobile Application Development Technology, Applied Economics, Internship, Elective II | 15 |
| VIII | Cloud Computing, Digital Economy, Elective III, Project IV | 14 |
The first two semesters establish the foundation for later technical study. Programming Logic and Technique introduces structured problem-solving before students move into Programming in C. Mathematics I and II provide the mathematical component, while Digital Logic System and Microprocessor and Computer Architecture introduce computing at the hardware and systems level.
Computer Fundamental and Application and the Computer Application Workshop add practical computing work early in the degree.
The third and fourth semesters move into Object Oriented Programming using Java, Data Structure and Algorithms, Operating Systems, Software Engineering, Database Management System, Computer Graphics and Multimedia Technology, and Web Technology I and II.
These semesters also introduce Systems Analysis and Project Management and Project II. Several courses include dedicated practical hours, particularly programming, databases, web technology, and multimedia-related subjects.
Later semesters broaden the technical range of the BCA.
Students study:
Data Communication and Computer Network
Data Science and Analytics
Management Information Systems
Simulation and Modeling
Cyber Law and Professional Ethics
Mobile Application Development Technology
Cloud Computing
Digital Economy
Research Methodology and Mathematical Foundation in Computer Application are also included, connecting technical study with research and analytical work.
Project work appears throughout the program rather than only at the end.
The curriculum includes:
Project I in Semester II
Project II in Semester IV
Project III in Semester VI
Internship in Semester VII
Project IV in Semester VIII
The internship carries 3 credits, while the final Project IV carries 5 credits.
This sequence allows students to encounter project-based academic work at several stages as their programming and technical coursework becomes more advanced.
Three elective stages appear in the later semesters. The curriculum includes a broad selection of computing and technology subjects across its elective groups.
Areas represented in the elective list include data mining and warehousing, geographical information systems, cryptography, cybersecurity, software testing, Internet of Things, advanced programming, image processing, database systems, network programming, human-computer interaction, API design and development, and related computing subjects.
Camad College uses English as the medium of instruction. Its academic approach includes lectures, group discussions, projects, case studies, field visits, presentations, workshops, seminars, individual and group exercises, and simulations.
BCA students have access to the college's computer laboratory with computers and high-speed internet. Multimedia-equipped classrooms provide audiovisual, computer, and internet facilities, while the library supports reading, assignments, examinations, and project work.
Student performance is monitored through assignments, group exercises and presentations, mid-term tests, end-term examinations, and class activities alongside Pokhara University's evaluation requirements.
The subjects and practical components allow students to work progressively with:
Programming and application development
Algorithms and data structures
Web development
Database systems
Software engineering
Computer networks
Data analysis
Mobile applications
Cloud computing
Research and project work
Technical and business communication
Development in these areas depends on individual coursework, practical engagement, project performance, and continued practice.
The BCA curriculum is relevant to computing roles involving software development, application support, systems analysis, networking, and related IT functions. Graduates may explore work in these areas according to their technical skills, project experience, additional training, and available opportunities.
The course information also identifies MCA and MBA among possible further-study directions. Academic progression will depend on the admission requirements of the institution and postgraduate program selected.
BCA is a four-year undergraduate program divided into eight semesters.
The BCA at Camad College is affiliated with Pokhara University.
Camad College offers 48 seats for the BCA program.
The curriculum carries a total of 126 credits.
Yes. A 3-credit internship is included in Semester VII.
Yes. Project I, Project II, Project III, and Project IV are distributed across the program.
Applicants need the specified Class 11 or 12 academic background in Mathematics, Business Mathematics, Applied Mathematics, Computer Science, or Computer Application and must meet the stated grade criteria.