Apply UG

Apply PG

Bachelor of Computer Application (BCA - Electives)

Integrated with Certification in CompTIA Server+


A pass in the 10+2 Science or Commerce with Maths/Statistics/Computer Science/Information Practice as one of the core subjects in PUC / ISC / CBSE or an equivalent board


The new-age BCA with Electives integrated with Certification in CompTIA Server+ is an advanced industry-ready Bachelor of Computer Applications program offered by Jain (Deemed-to-be University). This program aims to prepare students for productive careers in the software industry by providing an excellent environment for learning the core and emerging areas of the discipline. It also provides the students, a platform to understand the concepts of Computer Applications and Technology through strong theoretical basis and practical experiments. The curriculum of this course covers all the important aspects of computer applications. The BCA -Elective focuses on the design, development, and deployment of software systems with a special focus on the design and analysis of software security. Moreover, in the world of programming, there are many opportunities to make money as an expert in your field. In general, it pays well along with diverse career prospects. In addition to this, the career market is still growing, so you can work in IT outsourcing in various parts of the world, Students can work in companies and organizations, or for various government bodies.

Objectives of the Programme (BCA-Elective)
  • The primary objective of a BCA degree program is to equip students with the requisite knowledge and skills for careers in the software industry and the practical use of computers.
  • It aims to provide top-notch computer education to enhance logical programming and computing skills.
  • Additionally, it strives to incorporate state-of-the-art techniques and approaches in the realms of teaching, learning, and assessment.
  • Fostering innovation and the pursuit of excellence in computer applications is another key goal.
  • Building a strong foundation in the fundamentals of computing is emphasized, and graduates are empowered with outstanding leadership, communication, and problem-solving capabilities.
  • The program also educates learners to offer competent solutions to real-world challenges.

The program offers two main tracks:

(i) a 3-year undergraduate degree and
(ii) a 4-year undergraduate degree with Honours, emphasizing research.

Course Highlights
  • Giving the students an in-depth and sound background in theoretical and application oriented subjects relevant to the newest topics in computer software development.
  • Learn the fundamentals of computer organization, operating system and gain introduction to C programming
  • Learn in-depth about computer networks, RDBMS and web technology
  • Gain practical training in core computer subjects
  • Work on industry-relevant projects to gain better exposure
  • Demonstrate the use of Computer Science and technology in solving real world problems.
  • Function in multiple disciplinary teams related to Information and Technology.
Career Enhancement Programme

BCA Carrer Enhancement Program is developed to offer the additional support, knowledge, skills and some experiences which standardizes the curriculum. It improves the employability percentage and boost the career prospects by developing them for such specific roles within the field of computer applications related to the connected industries.

Program code: 044A
Course Commencement : July 2024

Study Campus

JAIN Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
+91 8310942174

Admissions Office

JAIN Knowledge Campus
# 44/4, District Fund Road
Jayanagar 9th Block Campus
Bangalore - 5600 69
+91 8310942174
080 - 69279444

Course Image
Curriculum Structure

  • Language I (Kanada/Sanskrit/Hindi/Additional English)
  • English I
  • Fundamentals of Mathematics
  • Programming in C
  • Fundamentals of Computer Applications
  • Mind Management & Human Values - I
  • Programming In C Lab
  • Computer Applications Lab
  • PCL-1: Research and Entrepreneurship Project

  • Language II (Kanada/Sanskrit/Hindi/Additional English)
  • English II
  • Java Programming
  • Data Structures
  • Operating System
  • Digital Design
  • Mind Management & Human Values - II
  • Java Programming Lab
  • Data Structures Lab
  • PCL-2: Research And Entrepreneurship Project

  • Database Management Systems
  • Computer Networks
  • Software Engineering
  • Open Elective - I
  • Environment Science
  • Personality & Career Management
  • Database Management Systems Lab
  • Computer Networks Lab
  • PCL-3: Research and Entrepreneurship Project

  • Analysis & Design of Algorithms
  • Probability and Statistics
  • Python Programming
  • Open Electives - II
  • Indian Constitution
  • Employability Skills
  • Analysis & Design of Algorithms Lab
  • Python Programming Lab
  • PCL-4: Research and Entrepreneurship Project

  • Analysis and Design of Algorithms
  • User Interface and User Experience
  • Tools In Data Analytics
  • .Net Technology
  • Python Programming
  • Environmental Science
  • PCL-5: Research and Entrepreneurship Project
  • Open Elective III
  • Analysis And Design of Algorithms - Lab
  • .Net Technology – Lab
  • Python Programming – Lab

  • Software Testing
  • OOAD and UML
  • PCL-6: Research and Entrepreneurship Project
  • Research Publication
  • Project / Internship
Career Outcomes

A Bachelor of Computer Application degree with Electives from Jain (Deemed-to-be University) is committed to prepare students for their future career by giving a competitive edge in the job market. The program trains students in the key areas of computer science, such as algorithm development, structure and administration of computers, application development using multiple programming languages, information managing and handling, etc.

It will help the students to establish themselves as effective professionals and acquire the ability to adapt to a rapidly changing environment by applying new skills and technologies in their professional workspace. They will be able to address the social, technical and business challenges with their effective collaborating and innovation methodologies. This degree provides a platform for a wide range of career opportunities, few listed below.

  • Web Developer
  • Web Designer
  • Database Administrator
  • Network Administrator
  • Data Analyst/Scientist
  • System Manager
  • Mobile Application Developer
  • Computer Programmer
  • Project Manager
  • IT Analyst
  • Software Developer
  • Software Tester
  • Database Administrator
  • Research analyst etc.

"Exploring Opportunities BCA"

  • Entrepreneurship
  • Joining Indian Railways with ITI
  • Employment in multinational corporations (MNCs)
  • Exploring the e-commerce industry
  • Joining IT firms specializing in software and web development
  • Computer networking
  • App development industry
  • Opportunities in travel agencies
  • Media houses, printing houses, and publishers
  • Pursuing higher studies