Under VTU, Approved by AICTE, UGC & GoK. Reaccredited by NAAC with 'A+' Grade, ISO 9001:2015 Certified. Accredited by HLACT, Texas, USA (Internationally) and by NBA (CSE, ECE, ISE)

Bachelor of Computer Applications (BCA)

Overview

Dept. of BCA/BCA (Honors) was established in 2024 with an intake of 60. BCA/BCA (Honors) Department is well equipped with laboratories and qualified and dedicated faculty members. Our department has smart classrooms and computers with high-end systems. The students are trained to be the perfect blend of current industry knowledge and skills in Computer Applications.

Our courses speciality is producing front-line developers in web-based enterprise solutions, embedded systems, and networking. The students are equally competent in open source and proprietary systems and can adapt to either technology.

Institution Vision and Mission

Vision

To provide an open opportunity to young generation for evolving their core competencies helping them to build their career as Global professionals to be an Autonomous Institution by achieving excellence in the field of higher education.

Mission

To consistently strive for Academic Excellence to become a leading Institution in the field of Engineering, Management and Research to produce competent and ethically sound manpower for the benefit of Industry, Society, Nation and the Global Environment.

Our Vision

To be a department of excellence in technical education, widely known for the development of application developers, IT professionals, entrepreneurs, researches creates benefit all of humanity.

Mission

  • To ensure diverse knowledge integration with industry for creative learning and application.
  • To nuture talent in usage of application of Digital Intelligence and use of Power of technology.
  • To create entrepreneurs thro incubating technology businesses and committee to create and sustaining to be societal relevant education.
  • To ensure the student connect at personal level and focus on to holistic development with Intellectual, Emotional, Spiritual and Behavioral traits.

Course Name

Bachelor of Computer Applications (BCA)

Duration

BCA 3 Years / BCA (Honors) 4 years

Eligibility

Marks - General

Marks - SC / ST / OBC

Eligibility - Subjects

A candidate who has passed a two-year Pre-University Course (PUC) Examination conducted by the Pre-University Education Board, Government of Karnataka, or 10+2 Examination conducted by CBSE or equivalent examinations by any Other State or any other recognized Board / Department or 3-year Diploma in Commercial Practice Course or equivalent. A candidate with PUC / 10+2 of any stream shall be eligible.
Admission to 1st year: Eligibility for candidates Passed in second PUC or equivalent, 1) As notified by the Government of Karnataka from time to time. 2) Those students, who have passed a qualifying examination other Than the PUC II examination of the Pre-University Education Board of Karnataka, have to obtain an eligibility certificate for seeking admission to I year BCA (Hons) Degree Programme from the University.
Admission Procedure:
The University shall issue a notification for admission to various UG Programmes for all odd semesters soon after the announcement of PUC II year / 10+2 results. Admissions shall be purely based on merit cum roster as per the norms of the Government of Karnataka issued from time to time. The academic year normally commences in June every year. The exact date for commencement of the academic year shall be decided by the University. Affiliated colleges shall admit students for each program not exceeding the approved intake. Prior approval from the University is mandatory in case the admissions exceed the approved limit.

Eligibility - Exam

A candidate seeking admission to a Bachelor’s degree (BCA Honors) in a specified field of learning shall have passed the relevant three-year bachelor’s degree with minimum CGPA of 7.5 is eligible to continue the fourth year undergraduate programme. 1. A candidate can seek admission to the 7th Semester in any College running Honors Programme subject to the availability of intake capacity of such Major Courses in the College. 2. There shall be a provision for carryover system from 7th to 8th semester, subject to the fulfilment of 75% attendance in each Course and submitting the examination application form.

Application Form

Application Not Available! Please contact the office!

A+ Accreditation, Approvals, and Recognition

Career Opportunities

Our Strength

  • Assistant Professor
  • Assistant Professor
  • Assistant Professor
  • Assistant Professor
  • Assistant Professor
  • Assistant Professor
  • Assistant Professor
  • Assistant Professor
  • Assistant Professor
  • Infrastructure

    • Java Programming Lab
    • Java Programming Lab
    • Unix Programming Lab
    • Computer Networks Lab
    • DBMS Lab
    • Data Structures Lab
    • Web Technologies Lab
    • Data Analytics Lab
    • IoT Lab
    • Python Programming Lab
    • Net Programming Lab
    • Mobile Applications Programming Lab

    Objectives

    Program Educational Objectives (PEO’s):

    • PEO 1: To progress into the software industry, academia, research, entrepreneurial pursuit, government, consulting firms, and other recent trends in technology enabled services.
    • PEO 2: To achieve peer recognitions an individual or team; by adopting ethics and professionalism and communicating effectively to perform well in cross-culture and inter-disciplinary teams.
    • PEO 3: To continue lifelong professional development in computing for the benefit of self- and societal growth
    • To progress into the software industry, academia, research, entrepreneurial pursuit, government, consulting firms, and other recent trends in technology enabled services.
    • To achieve peer recognitions an individual or team; by adopting ethics and professionalism and communicating effectively to perform well in cross-culture and inter-disciplinary teams.

    Program Outcomes:

    • PO1 Knowledge: Able to understand and apply the fundamental principles, concepts and methods in diverse areas of computer applications, mathematics, statistics etc.,
    • PO2 Problem analysis and Development of Solutions: Identify, formulate, research literature and analyze real- time problems. Attain substantiated conclusions to solve the problems using fundamental principles of mathematics, computing sciences by adopting various tools and techniques.
    • PO3 Design/Development of Solutions: Design creative solutions for complex engineering problems and design/develop systems/components/processes to meet identified needs with consideration for the public health and safety, whole-life cost, net zero carbon, culture, society and environment as required.
    • PO4 Ethics and Social Responsibility: Understand and commit to professional ethics and cyber regulations, responsibilities and norms of professional computing practice.
    • PO5 Communication and Team Building: Possess interpersonal skills and communicate effectively with the professionals and with society at large on system activities. Able to comprehend and write effective reports, design documentation, make effective presentations, and give/understand instructions.
    • PO6 Project Management and Finance: Innovation, Employability and Entrepreneurial skills Identify opportunity; pursue that opportunity to create value and wealth for the betterment of the individual and society at large. Develop the capacity to study and research independently that will help to develop skills for transition to employment in hardware/software companies.
    • PO7 Individual and Collaborative Team work: Function effectively as an individual, and as a member or leader in diverse/multi-disciplinary teams.
    • PO8 Life Long Learning: Recognize the need and have the ability, to engage in continuous reflective learning in the context of technological advancement. Create, select, adapt and apply appropriate techniques, resources, and computing tools to complex computing activities. Able to learn, adapt and apply emerging tools and technologies to meet the demand.
    Program Specific Outcomes:
    • PSO-1: Understand the principles of Computer Applications and enrich the knowledge of recent advancements and developments in software industries.
    • PSO-2: Competent in programming and computing skills, ability to apply software development methodologies and modelling to solve real-world problems.

    News & Events

    • 21
    • Nov
    • 2025

    Industry Visit to Rubixe Institutional Centre of Excellence

    The Department of BCA, RajaRajeswari College of Engineering (RRCE), is organizing an Industry Visit to the Rubixe Institutional Centre of Excellence, Bengaluru on 21st November 2025 at 10:00 AM.

    • 3
    • Jan
    • 2025

    Industry Visit to Rubixe – AI Company

    RRCE organized Industry Visit to Rubixe – AI Company on 03-01-2025 for First-Year MCA& BCA students

  • Syllabus

    Calendar of Events

  • Even Semester 2024-25
  •  

    Department Academics Committee (DAC)

     

    Program Assessment Committee (PAC)

     

    Board of Studies (BOS)

    Faculty Publications