The Bachelor of Computer Application (BCA) at Oxford College of Engineering and Management is a four-year undergraduate program affiliated with Pokhara University.
The course is organized across eight semesters with 126 credits and combines computer science, information technology, mathematics, programming, software development, networking, database systems, web technologies, data science, management, projects, and internship study.
The program operates under the Faculty of Science and Technology and includes both technical and management-related subjects.
| Particular | Details |
|---|---|
| Course | Bachelor of Computer Application (BCA) |
| Level | Bachelor's |
| Duration | 4 Years |
| Total Semesters | 8 |
| Total Credits | 126 |
| Affiliation | Pokhara University |
| Faculty | Faculty of Science and Technology |
| College | Oxford College of Engineering and Management |
| Location | Gaindakot-2, Nawalparasi, Nepal |
| Total Seats | 96 |
| Fee-Paying Seats | 86 |
| Scholarship Seats | 10 |
The BCA program integrates computing subjects with selected areas of mathematics, accounting, economics, organizational management, project management, and information systems.
Students begin with programming fundamentals, mathematics, digital logic, computer systems, and communication before progressing to software engineering, databases, computer networks, web technologies, data science, simulation, mobile application development, cloud computing, and project work.
The course also includes internship study and elective choices covering areas such as cybersecurity, artificial intelligence, database systems, networking, programming, information systems, and digital technologies.
The BCA program may suit students interested in software, programming, web technologies, databases, computer networks, information systems, data science, mobile applications, and related computing fields.
The curriculum also includes management-oriented subjects, allowing students to study computing alongside accounting, organizational management, management information systems, project management, and applied economics.
Applicants must have completed higher secondary education or an equivalent qualification from a recognized board.
They must also have studied Computer Science or Mathematics with at least 100 full marks in the relevant subject requirement.
The minimum academic requirement is:
At least a C grade (TH + PR) in each subject, or
Second division with 45% overall
Applicants seeking admission to the BCA program are required to submit:
Completed and signed application form or the prescribed online application
Attested copies of relevant academic certificates and transcripts
Two recent passport-sized photographs
Admission opens once a year for the August session.
Applicants must complete all prescribed admission formalities, including the required fee payment, to secure enrollment. Applications that are incomplete or do not contain the necessary documents are not processed.
Students receiving provisional admission under special conditions must submit the required documents within one month from the commencement of regular classes.
The BCA program has 96 seats.
Fee-paying seats: 86
Scholarship seats: 10
Oxford College conducts the entrance examination for fee-paying applicants. The Scholarship Committee of Pokhara University conducts the entrance examination for scholarship applicants.
Ten seats are allocated under the scholarship category.
A provision of up to 100% scholarship is available for deserving candidates based on scholarship examination results and financial status.
The Bachelor of Computer Application runs for four years across eight semesters and carries 126 credits.
The curriculum progresses from foundational computing and mathematics into programming, software development, databases, networking, web technologies, data science, information systems, project work, internship study, and electives.
Project components are distributed throughout the course, with Project I, Project II, Project III, and Project IV appearing at different stages of the curriculum.
The first semester introduces computing, mathematics, communication, and digital systems.
Subjects include:
ENG 121 English for IT Professionals
MTH 131 Mathematics I
ELX 111 Digital Logic Systems
CMP 116 Computer Fundamental and Application
CMP 117 Programming Logic and Techniques
Computer Workshop
Students continue with programming and computer architecture while adding accounting and communication.
Subjects include:
ENG 122 Business and Technical Communication
MTH 132 Mathematics II
ACC 131 Financial Accounting
CMP 118 Programming Language in C
ELX 112 Microprocessor and Computer Architecture
PRJ 151 Project I
The third semester moves into object-oriented programming, data structures, systems analysis, project management, web technology, and operating systems.
Subjects include:
CMP 215 Object Oriented Programming using Java
CMP 227 Data Structure and Algorithms
CMP 221 Systems Analysis and Project Management
CMP 380 Web Technologies I
CMP 230 Operating Systems
The fourth semester includes software engineering, databases, computer graphics, statistics, advanced web technologies, and project work.
Subjects include:
CMP 323 Software Engineering
CMP 226 Database Management Systems
CMP 242 Computer Graphics and Multimedia Technology
MTH 320 Probability and Statistics
CMP 402 Web Technologies II
PRJ 251 Project II
The fifth semester expands into mathematical methods, networking, research, and software development technologies.
Subjects include:
MTH 230 Numerical Methods
DotNet Technology
CMP 336 Data Communication and Computer Network
Research Methodology
MTH 330 Mathematical Foundation in Computer Science
The sixth semester combines data science, management, simulation, elective study, and project work.
Subjects include:
Data Science with Python
Management Information Systems
CMP 350 Simulation and Modeling
MGT 322 Organization Management
Elective I
PRJ 351 Project III
Later-stage coursework includes professional, mobile computing, economics, internship, cloud computing, digital economy, elective study, and a final project.
Subjects listed in the fourth-year structure include:
CMP 401 Cyber Law and Professional Ethics
CMP 404 Mobile Application Development Technology
ECO 311 Applied Economics
INT 461 Internship
Elective II
Cloud Computing
Digital Economy
Elective III
PRJ 451 Project IV
The BCA curriculum provides elective choices across computing, software, information systems, cybersecurity, networking, data, and management-related areas.
Available options include:
Data Mining and Warehousing
Distributed Database System
Knowledge Engineering
Geographical Information System
Internet of Things (IoT)
API Design and Development
Statistical Quality Control
Cryptography
Legal and Ethical Issues in e-Governance
Software Testing and Project Management
Formal Methods in Software Engineering
AI Ethics
Cybersecurity and Ethical Hacking
Fuzzy Logic with Engineering Application
IT Governance
Enterprise Cyber Security and Management
The elective pool also includes subjects such as:
Human Computer Interaction
Digital Economy
Information System Audit
Offensive Security/Penetration Testing
Digital Marketing
ICT Change Management
Advanced Techniques in Programming
Compiler Design
Advanced DotNet Programming
Cross-platform Mobile Development
Blockchain Technology
Embedded System Programming
Image Processing with Python
IP Switching and Routing
Shell Script Programming
Server Design and Development
Network Programming
Advanced Database (PL/SQL)
Systems Servers and DevOps
Artificial Intelligence
Advanced Java Programming
Natural Language Processing
Professional Ethics and Integrity
Deep Learning
Additional accounting-related electives are also included in the available subject list.
Project work appears throughout the BCA curriculum.
The academic structure includes:
Project I
Project II
Project III
Project IV
Internship
This sequence gives students repeated project-based academic components alongside programming, database, networking, software engineering, web, and data-oriented subjects.
The BCA evaluation structure carries 50 marks and includes examinations, assignments, attendance-related assessment, laboratory work, and class performance.
| Evaluation Component | Marks |
|---|---|
| First Terminal Exam | 10 |
| Qualifying Term Exam | 20 |
| Assignment | 5 |
| Regularity & Punctuality | 5 |
| Lab Work | 5 |
| Class Performance | 5 |
| Total | 50 |
Based on the curriculum, students work across areas that can support the development of abilities in:
Programming
Object-oriented programming
Data structures and algorithms
Database management
Web development
Software engineering
Computer networking
Operating systems
Computer graphics
Data science
Simulation and modeling
Mobile application development
Cloud computing
Information systems
Research and project work
The elective structure provides further exposure to artificial intelligence, cybersecurity, database technologies, networking, DevOps, embedded systems, natural language processing, and related computing topics.
Career areas identified for BCA graduates include:
Software Development
Mobile Application Development
IT Management
Graphics Design
Artificial Intelligence
Data Science
Web Development
Cyber Security
Actual roles available to graduates depend on their technical skills, experience, further training, employer requirements, and other professional factors.
The listed postgraduate study options for BCA graduates include:
Master of Computer Applications (MCA)
Master of Information Technology (MIT)
Master of Computer Information Systems (MCIS)
Master of Information Systems (MIS)
Master of Business Administration (MBA)
Master of Computer Science (MSc. CS)
BCA students have access to computer and network laboratories used for programming, simulations, and project work. The college also maintains a library with more than 25,000 printed books and more than 250,000 e-books.
The BCA curriculum itself includes a Computer Workshop, multiple projects, laboratory-based evaluation, and an internship, placing practical academic work alongside classroom study.
The Bachelor of Computer Application runs for four years and is organized across eight semesters.
The BCA program carries 126 credits.
Applicants must have completed higher secondary education or an equivalent qualification from a recognized board. They must have studied Computer Science or Mathematics with at least 100 full marks and meet the minimum grade requirement of a C grade (TH + PR) in each subject or second division with 45% overall.
The program has 96 seats, consisting of 86 fee-paying seats and 10 scholarship seats.
Yes. Oxford College conducts the entrance examination for fee-paying applicants, while the Scholarship Committee of Pokhara University conducts the scholarship entrance examination.
Yes. The curriculum includes Project I, Project II, Project III, and Project IV.
Yes. INT 461 Internship is included in the fourth-year course structure.
The curriculum covers programming, data structures, software engineering, databases, operating systems, computer networks, web technologies, data science, simulation, mobile application development, cloud computing, information systems, projects, and electives.