TLC Banner

Bachelor of Computer Applications (BCA)

  • Bachelor Degree
  • BCA
  • Rajarshi Janak University (RJU)
Creative International College Sukhkhanagar, Butwal
  • Duration4 Years
  • Total Seats40
  • Study ModeFull Time
  • MediumEnglish

About Bachelor of Computer Applications (BCA)

The Bachelor in Computer Application (BCA) at Creative International College, Butwal is a four-year undergraduate program affiliated with Rajarshi Janak University (RJU). The degree falls under Humanities and Social Sciences and consists of eight semesters carrying 128 credit hours.

BCA focuses on computer programming, software development, database management, computer networking, operating systems, and the application of computing in different sectors. Students also study mathematics, communication, management-related subjects, and selected technical electives.

The program includes practical coursework, three software development projects, and a compulsory internship. Students begin with computing fundamentals and progress to application development, system design, specialized subjects, and project-based work.

Quick Highlights

Particulars

Details

Course Name

Bachelor in Computer Application (BCA)

College

Creative International College

Location

Butwal, Nepal

University

Rajarshi Janak University (RJU)

Faculty

Humanities and Social Sciences

Academic Level

Bachelor's Degree

Duration

4 Years

Academic Structure

8 Semesters

Total Credit Hours

128

Minimum Eligibility

40% aggregate marks or C grade (at least 1.61 GPA)

Eligible Academic Streams

Any Stream

Admission Basis

Entrance Examination Marks

Project Work

Three Projects

Internship

Minimum 10 Weeks

Internship Semester

Seventh Semester

Curriculum

Rajarshi Janak University BCA Curriculum (2075 BS)

About the BCA Program

The BCA program at Creative International College follows Rajarshi Janak University's undergraduate curriculum in computer applications.

The course combines programming and software-related subjects with studies in mathematics, computer architecture, networking, and information systems. It also includes language, social science, and management subjects.

Students begin with Computer Fundamental and Office Automation, Programming in C, Digital Logic, and Mathematics. Later semesters introduce C++, Java, database management, web designing, software engineering, computer graphics, Python, and mobile programming.

The curriculum places particular attention on developing computer applications that address practical problems. Students study the processes involved in planning, designing, implementing, testing, and evaluating software.

Project work begins in the fourth semester and continues through the sixth and eighth semesters. A separate internship in the seventh semester introduces students to professional activities related to information technology.

BCA Program Objectives

The BCA program aims to develop knowledge and practical abilities in computer applications and software development.

Its main objectives include:

  • Understanding computer systems, programming principles, and software applications.

  • Developing programs using procedural and object-oriented programming methods.

  • Analyzing problems and designing computerized solutions.

  • Studying database systems, computer networks, and operating systems.

  • Applying software development and testing methods.

  • Developing practical skills through programming exercises and application projects.

  • Understanding technological changes and their applications.

  • Improving analytical thinking, communication, and problem-solving abilities.

  • Preparing for further academic study and computer-related professional responsibilities.

BCA Curriculum Structure

The Rajarshi Janak University BCA curriculum comprises 128 credit hours distributed among computer application subjects, language courses, mathematics, social sciences, electives, projects, and internship.

Academic Component

Credit Hours

Computer Application

73

Language Courses

9

Mathematics and Statistics

9

Social Sciences and Management

12

Elective Courses

12

Project Work

10

Internship

3

Total

128

Computer application subjects account for the largest portion of the degree. Mathematics and language courses support technical study, while social science and management subjects introduce additional areas connected with the use of technology.

The curriculum allocates ten credit hours to three projects and three credit hours to the internship.

Semester-Wise BCA Subjects

The BCA program follows eight semesters, with subjects progressing from introductory computing to application development, specialized study, and practical work.

Semester

Credit Hours

Subjects

First

15

Computer Fundamental and Office Automation, Foundation Course in Computing English-I, Math-I, Programming in C, Digital Logic

Second

16

The Art of Social Engagement and Technology, Technical English, Math-II, C++ Programming, Operating System

Third

15

Financial Accounting, Data Structures & Algorithm, Microprocessor & Assembly Language, Computer Oriented Numerical Methods, Data Communication and Computer Networking

Fourth

17

Java Programming, Database Management System, Computer Architecture, System Analysis and Design, Discrete Structure, Project-I

Fifth

15

E-Governance, Web Designing, Applied Economics, Probability & Statistics, .Net Technology

Sixth

17

MIS and E-Commerce, Cyber Law and Computer Ethics, Software Engineering, Advance Java Programming, Computer Graphic, Project-II

Seventh

18

Programming in Python, Operational Research, व्यावहारिक लेखन तथा सम्पादन, Internship, Elective-I, Elective-II

Eighth

15

Mobile Programming, Project-III, Elective-III, Elective-IV

Total

128

 

The first year introduces computer operations, programming, mathematical foundations, operating systems, and communication skills.

Second-year subjects cover data structures, computer architecture, networking, databases, and system design. Students also undertake their first software development project.

The third year includes web designing, software engineering, information systems, computer graphics, and a second project.

Final-year study combines Python, mobile programming, technical electives, internship work, and the major software development project.

BCA Elective Subjects

The curriculum includes four elective courses carrying twelve credit hours. Two electives appear in the seventh semester and two in the eighth semester.

Seventh Semester Electives

Course Code

Subject

Credit Hours

HCAC-471

Cloud Computing

3

HCAMT-472

ERP

3

HCAC-473

Artificial Intelligence

3

HCAC-474

GIS

3

HCAC-475

Data Warehousing and Data Mining

3

Eighth Semester Electives

Course Code

Subject

Credit Hours

HCAC-481

Database Administration

3

HCAC-482

Network Management and Administration

3

HCAC-483

Linux Shell Programming

3

HCAC-484

Distributed System

3

HCAC-485

Advance .Net Technology

3

HCAC-486

Big Data

3

These electives cover selected areas of computing, including database administration, networking, enterprise systems, distributed computing, and specialized software technologies.

BCA Eligibility Requirements

Students applying for admission to the BCA program must meet the academic qualifications prescribed by Rajarshi Janak University.

Eligibility:

  • Completion of +2, Intermediate, PCL, or an equivalent qualification.

  • A minimum of 40% aggregate marks or an aggregate C grade (at least 1.61 GPA).

  • Applicants from any academic stream are eligible if they meet the prescribed qualifications.

  • Admission is based on marks obtained in the entrance examination.

The program's eligibility provisions allow students from science, management, humanities, and other academic streams to apply, provided they meet the minimum academic requirements.

BCA Admission Procedure

Admission to the BCA program is based on the applicant's academic qualification and entrance examination performance.

Applicants must satisfy the prescribed educational eligibility and appear in the entrance examination. Selection is determined by the marks obtained in the entrance test.

The entrance requirement applies to eligible applicants regardless of their previous academic stream.

Practical Learning and Software Development Projects

Project work is a separate academic component of the BCA degree. Students complete three projects distributed across the fourth, sixth, and eighth semesters.

Project

Semester

Credit Hours

Project-I

Fourth

2

Project-II

Sixth

2

Project-III

Eighth

6

Total

 

10

Project-I

The fourth-semester project introduces students to software application development. Students undertake planning, analysis, design, and implementation activities.

The project provides an opportunity to apply programming and system development knowledge acquired during earlier semesters.

Project-II

The sixth-semester project involves developing a software application with more developed features than the first project.

Students work through application planning, system analysis, design, and implementation. Project work may be undertaken in groups, with supervision and evaluation arrangements specified in the curriculum.

The assessment includes proposal submission, progress presentation, and final project reporting.

Project-III

Project-III is the major software development project in the eighth semester. It carries six credit hours.

Students are expected to develop a usable software application addressing a practical need. The project covers software planning, analysis, design, implementation, and presentation.

Assessment includes:

  1. Proposal submission and presentation.

  2. Mid-term project presentation.

  3. Final project report submission and presentation.

Project work is evaluated through supervision, internal assessment, and final evaluation arrangements.

BCA Internship

The BCA program includes a compulsory internship in the seventh semester.

Course Code: HCAIN-404

Credit Hours: 3

Duration: Minimum 10 Weeks

Semester: Seventh

Full Marks: 100

Pass Marks: 40

The internship allows students to undertake practical work related to computer applications and information technology.

Internship activities may take place in organizations that develop, manage, or use information technology systems. The curriculum identifies software development companies, telecommunications organizations, network and internet service providers, government offices, banks, and hospitals as possible sectors.

Students undertake assigned activities under professional guidance. A workplace mentor and a college supervisor support the internship process.

The internship includes two assessment stages:

  • Mid-term presentation of work progress.

  • Final internship report submission and presentation.

Students must prepare an individual report, including when internship activities are carried out as part of a group.

Teaching, Laboratory Work, and Assessment

The BCA curriculum includes theoretical study, practical exercises, programming assignments, projects, and internship work.

Practical activities accompany subjects such as Programming in C, Java Programming, Database Management System, Computer Architecture, and Software Engineering.

Laboratory exercises involve implementing programming concepts, examining computing systems, designing databases, and applying technical methods studied in class.

Assessment arrangements vary by subject. Several theory-and-practical courses allocate 60 marks to external examination and 40 marks to internal and practical components. Other subjects follow their individually prescribed assessment distributions.

Project courses have separate evaluation requirements involving supervisors, internal evaluators, and external assessment at the final presentation stage.

Career Opportunities After BCA

The BCA curriculum covers technical areas relevant to employment in computing and information technology.

Graduates may consider roles such as:

  • Software Programmer

  • Web Designer

  • System Administrator

  • Network Administrator

  • Computer Operator

  • Data Entry Operator

  • Computer Applications Support Personnel

Computer-related responsibilities may also be found in banking, insurance, accounting, e-commerce, and other organizations using information systems.

Employment depends on the requirements of individual positions, practical skills, experience, and additional qualifications where applicable.

Further Studies After BCA

BCA graduates may pursue postgraduate study in computer applications, information management, and related academic disciplines.

Academic pathways identified for BCA graduates include Master of Computer Applications (MCA), Master of Business Administration (MBA), Master's Degree in Information Management (MIM), and Master in Computer Management (MCM).

Further study options depend on the eligibility requirements of the university and postgraduate program concerned.

BCA at Creative International College

Creative International College in Butwal offers the BCA program under Rajarshi Janak University's Humanities and Social Sciences academic division.

The four-year degree combines computer application subjects with mathematics, communication, social sciences, and selected management courses. It also includes four technical electives, three software development projects, and a minimum ten-week internship.

Students interested in programming, software applications, database systems, web development, and computer networking can examine the BCA curriculum and entrance requirements when considering undergraduate computing education at the college.

Course Details

  • Course TypeBCA
  • LevelBachelor Degree
  • Duration4 Years
  • Affiliated To Rajarshi Janak University (RJU)
  • Study ModeFull Time
  • Total Seats40
  • MediumEnglish
  • RecognitionRJU FoHSS
  • Offered At Creative International College
    Sukhkhanagar, Butwal

Other Courses at Creative International College 3

Reviews

No reviews yet — be the first to share your experience of this course.

Questions & Discussions

No questions yet. Ask the first one about this course.

Contact Creative International College, Butwal

Where else can you study BCA?

Nearby Similar Colleges

Featured Colleges