Department of Computer Applications

Mastering Information Technology

BCA Programme is a fulltime four year undergraduate Bachelor’s Degree with Honours in Computer Application affiliated to Bengaluru City University. BCA Programme is to provide young men and women with the required knowledge and necessary skills to get rewarding careers into the changing world of Information Technology. A degree in BCA is at par with a B.Tech/B.E degree in Computer Science or Information Technology. For a BCA aspirant, this degree would help in setting up a sound academic base for an advanced career in Computer Applications.

Along with BCA Programme the College is offering Advanced Diploma Courses in Emerging Industry Ready Technologies to fill the gap between Academia and Industry. These courses are offered by Corporates by establishing their Labs in the College Campus.

Programme Matrix for BCA


The Department of Computer Application offers two programmers that are designed to help students understand the fundamentals of computer science. We make sure our students are professionally trained by experienced faculty members to help them navigate the wide landscape with ease and confidence.

BCA Syllabus

About B.C.A Programme

Programme Objective

  1. To understand and apply mathematical foundation, computing and domain knowledge for the conceptualization of computing model of problems.
  2. To identify, analyze the computing requirements of a problem and Solve them using computing principles.
  3. To expertise in developing application with required domain knowledge.
  4. To use current techniques and tools necessary for complex computing practices.
  5. To understand and commit to Cyber regulations and responsibilities in Professional computing practices.
  6. To communicate effectively with the computing community as well as society by being able to comprehend effective documentations and presentations.
  7. To understand societal, environmental, health, legal, ethical issues within local and global contexts and the consequential responsibilities relevant to professional practice.
  8. To function effectively in a team environment to accomplish a common goal.
  9. To use knowledge to analyze, interpret the data and synthesis the information to derive valid conclusions using research methods.


A Candidate who has passed two years Pre-University Examination conducted by the Pre-University Education Board in Karnataka or JODC / Three years Diploma in Engineering of Government of Karnataka or any other examination considered as equivalent thereto shall be eligible for admission.

Programme Duration

BCA Programme shall extend over four academic years (Eight Semesters) with multiple entry and exit options. The students can exit after the completion of one academic year (Two semesters) with the Certificate in a discipline or a field; Diploma after the study of two academic years (Four Semesters) and Regular Bachelor Degree after the completion of three academic years (Six Semesters). The successful completion of Four Years BCA Programme would lead to Bachelor Degrees with Honours in Computer Applications. Each semester shall consist of at least 16 weeks of study with a minimum of 90 working days (excluding the time spent for the conduct of final examination of each semester)

Program Outcome

BCA Programme has been designed to prepare graduates for attaining the following specific outcomes:

  1. Understand the concepts of key areas in Computer Science.
  2. Acquire knowledge of mathematical foundations, Computer Application theory and algorithm principles in the design and modeling of Computer Based System.
  3. Ability to enhance not only comprehensive understanding of the theory but its application too in diverse field.
  4. Ability to analyze and apply latest technologies, skills and models to solve problems in the areas of Computer Applications.
  5. Ability to develop interdisciplinary approach among the students.
  6. Ability to apply the concept of project development in each language/ technology learnt during the semester.

Career Options


The following programmes can be opted in P.G. Level after completing BCA Degree with Honors:

  1. Master of Computer Applications (MCA)
  2. Master’s Degree in Information Management (MIM)
  3. Master of Business Administration (MBA)
  4. Post-Graduate Program in Corporate Studies (PGPCS)
  5. Information Security Management (ISM)
  6. Masters in Computer Management (MCM)


  1. To work in the IT sector as Software Developer Trainee, Programmer, System Engineer, Software Tester, Junior Programmer, Web Developer, System Administrator, Software Developer, Technical Support, IT Analyst, Junior Analyst, Computer Support Service Specialist etc.
  2. To work in public sector undertakings and Government organizations.
  3. For teaching in Schools and Colleges

Academic clubs