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.
|
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) |
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.
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.
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.
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.
The curriculum includes four elective courses carrying twelve credit hours. Two electives appear in the seventh semester and two in the eighth semester.
|
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 |
|
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.
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.
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.
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 |
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.
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 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:
Proposal submission and presentation.
Mid-term project presentation.
Final project report submission and presentation.
Project work is evaluated through supervision, internal assessment, and final evaluation arrangements.
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.
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.
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.
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.
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.