TLC Banner

Oxford College of Engineering and Management , Gaidakot, Nawalparasi

Bachelor of Computer Application (BCA)

Affiliated To: Pokhara University

course

BCA

Course Level

Bachelor Degree

Duration

4 Years

Study Mode

Full Time

Total Seats

96

Medium

English

Recognition

UGC Approved

Overview

Bachelor of Computer Application (BCA) at Oxford College of Engineering and Management

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.

Quick Highlights

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

 

Course Overview

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.

Who Can Study BCA?

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.

Eligibility for BCA

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

 

Admission Requirements

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 Process

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.

Entrance Examination and Seat Allocation

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.

Scholarship Provision

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.

BCA Course Duration and Academic Structure

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.

BCA Curriculum and Major Subjects

Year I, Semester I

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

 

Year I, Semester II

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

 

Year II, Semester III

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

 

Year II, Semester IV

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

 

Year III, Semester V

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

 

Year III, Semester VI

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

 

Year IV Study

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

 

Elective Courses

The BCA curriculum provides elective choices across computing, software, information systems, cybersecurity, networking, data, and management-related areas.

Group A Electives

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

 

Group B Electives

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 and Internship Components

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.

Evaluation Criteria

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

 

Learning Areas and Skills

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 After BCA

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.

Further Study Options After BCA

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 Learning Environment

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.

FAQ

What is the duration of BCA at Oxford College?

The Bachelor of Computer Application runs for four years and is organized across eight semesters.

How many credits are in the BCA program?

The BCA program carries 126 credits.

What is the eligibility for BCA admission?

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.

How many seats are available for BCA?

The program has 96 seats, consisting of 86 fee-paying seats and 10 scholarship seats.

Is there an entrance examination for BCA admission?

Yes. Oxford College conducts the entrance examination for fee-paying applicants, while the Scholarship Committee of Pokhara University conducts the scholarship entrance examination.

Does BCA include project work?

Yes. The curriculum includes Project I, Project II, Project III, and Project IV.

Does the BCA program include an internship?

Yes. INT 461 Internship is included in the fourth-year course structure.

What are the main subjects in BCA?

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.

Contact Details of Oxford College of Engineering and Management, Nawalparasi

Reviews

College Review

Questions & Discussions

Ask Question