The Bachelor of Computer Application (BCA) program at Reliance College provides students with a comprehensive IT education. As a top-rated BCA college in Nepal, it teaches students both academic knowledge and practical skills, preparing them for the competitive tech industry. Located in Kathmandu, we are one of the top BCA colleges in Nepal, thanks to our dedicated focus on student success. 

The Bachelor of Computer Application, or BCA, is a new computer science degree offered by T.U’s Faculty of Humanities and Social Sciences. The primary objective of the degree is to educate high-quality professionals in computer applications, software development, network engineering, system design, and system administration. The program consists of eight semesters (four academic years), with sessions starting in September and February of each year. The BCA degree from Reliance will teach you how to use computer science to become a creative problem solver in various fields, while the critical thinking and communication skills you learn at Reliance will help you pursue your desired profession.

Why BCA?

Pursuing a Bachelor of Computer Application (BCA) at Reliance College offers students multiple benefits, preparing them for success in the ever-evolving world of information technology. The BCA degree is ideal for students who wish to establish a solid foundation in information technology and its applications across various industry sectors. Our objective is to provide students with the knowledge and skills needed to succeed in today’s competitive digital marketplace.

The key missions of the BCA course at Reliance College are:

  • Develop technical expertise: Make yourself proficient in programming, software development, and database management.
  • Enhance Critical Thinking: Develop problem-solving abilities for tackling complicated IT challenges.
  • Promote Industry-Related Skills: Stay up-to-date with the latest technologies, including artificial intelligence, cloud computing, and cybersecurity.
  • Encourage hands-on experience: Enroll in internships and real-world projects to get practical knowledge.
  • Support Lifelong Learning: Create a mindset for continuous development and versatility in the ever-changing IT industry.

Eligibility Criteria

To be eligible for the BCA course at RC, students must meet the following criteria:

Passed in 2079 B.S.

  • Minimum D grade in each subject of grades 11 and 12 with a CGPA of 1.8 or more
  • A minimum score of second division marks in 10+2, PCL, or equivalent in any discipline.
  • Students who have passed grade 11 and are waiting for grade 12 results can also apply. However, they have to submit all the required documents at the time of admission.

Passed before 2079 B.S.

  • Minimum D grade in each subject of grades 11 and 12 with a CGPA of 2.0 or more
  • A minimum score of second division marks in 10+2, PCL, or equivalent in any discipline.

Award & Scholarship

The College offers various scholarship programs to help deserving students pursue their BCA course in Nepal. Scholarships are granted based on:

Criteria                    Admission              Tuition Fee            
3.80 - 4.00100%100%
3.70 - 3.8070%65%
3.60 - 3.7050%50%
3.50 - 3.6025%20%
3.00 - 3.5025%10%
RIA Students50%20%

Facilities

Reliance College prides itself in offering world-class facilities to create a conducive learning environment. These include:

  • Computer Labs: Equipped with the latest hardware and software.
  • Library: A well-stocked collection of books, journals, and online resources.
  • Smart Classrooms: A comfortable space for learning, group discussions, and collaboration.
  • Career Counseling: Dedicated sessions to help students explore career paths in IT.

Curriculum

SemesterSubject Name
Semester I                                  Computer Fundamentals and Applications                                              
 Society and Technology
 English I
 Mathematics I
 Digital Logic
Semester IIC Programming
 Financial Accounting
 English II
 Mathematics II
 Microprocessor and Computer Architecture
Semester IIIData Structure and Algorithms
 Probability and Statistics
 System Analysis and Design
 OOP in Java
 Web Technology
Semester IVOperating System
 Numerical Methods
 Software Engineering
 Scripting Language Database
 Database Management System
 Project I
Semester VMIS and e-Business
 Dot Net Technology
 Computer Networking
 Introduction to Management
 Computer Graphics and Animation
Semester VIMobile Programming
 Distributed System
 Applied Economics
 Advanced Java Programming
 Network Programming
 Project II
Semester VIICyber Law and Professional Ethics
 Cloud Computing
 Internship
 Elective I (Image Processing / DBA)
 Elective II (Image Processing / DBA)
Semester VIIIOperations Research
 Project III
 Elective III
 Elective IV