Bachelor of Computer Application (BCA)

Bachelor of Computer Application is a 3 year under-graduate degree awarded in the field of Computer Applications. Our three year program is designed in a manner that will provide comprehensive training to understand computer science and industrial computing. Students are also trained for civil service examination.

Our students are working as programmers, technical teams of some of the successful firms in India like Wipro, Tech- Mahindra, Capgemini, Accenture, I-Gate, HCL etc.

At the end of this course the student will be able to carry out the required analysis and synthesis involved in computer systems, information systems and computer applications.

They will be able to demonstrate professional competence in developing software and in its design and implementation.

To develop sound practical skills, to enable them to address problems which arise from computer systems and applications.

In addition to the regular curriculum, there are periodic seminars, projects and assignments, which enable the students to sharpen their skills. With the focus on applications, we are covering subjects like Digital Logic, Probability and Statistics Computer Programming and Problem Solving, Data Base Management System, Computational Numerical Methods, Data Structure using C++, Digital Electronics and Microprocessors, Software Engineering, Data Base Management System Project, Operating Systems, Artificial Intelligence, Computer Architecture, Design and Analysis of Algorithms, JAVA & J2EE, LINUX Programming etc. The focused training given on these topics help students to adapt themselves to the art and science of software development.

Commencement Date: June/July

Duration: 3 Years

Eligibility: Pass in State PUC Examination or 10 +2 or any other equivalent examinations

Course Structure

The duration of this course is 3 years broken down into six semesters.

I sem hrs/week Theory IA Credits
2nd Language 4 80 20 2
English 4 80 20 2
Problem Solving Technique Using –C 4 70 30 2
Digital Electronics 4 70 30 2
Discrete Mathematics 5 100 50 3
C Programming Lab 3 35 15 2
Digital Electronics Lab 3 35 15 2
Foundation Course 3 70 30 2
CC & EC * - 50 1
II sem hrs/week Theory IA Credits
2ndLanguage- 4 80 20 2
English 4 80 20 2
Data Structure 4 70 30 2
Database Management System 4 70 30 2
Numerical and Statistical Method 5 100 50 3
Data Structure Lab 3 35 15 2
DBMS Lab 3 35 15 2
Foundation Course 3 70 30 2
CC & EC * - 50 1
III Sem hrs/week Theory
2nd Language 4 100
English 4 100
Operating System 4 100
Data Structure Using C 4 100
NALP 4 100
Data Structure Lab 3 100
NALP Lab 3 100
Indian Constitution 4 100
IV Sem hrs/week Theory
2nd Language 4 100
English 4 100
UNIX Shell Programming 4 100
Visual Programming 4 100
Data Communication and Networking 4 100
Environmental Science 4 100
UNIX Lab 3 100
Visual Programming Lab 3 100
V Sem hrs/week Theory
Java Programming 4 100
Computer Architecture 4 100
Software Engineering 4 100
Soft skills and Personality Development 4 100
Project 4 100
Java Programming Lab 3 100
VI Sem hrs/week Theory
System Programming 4 100
Computer Graphics 4 100
Web Programming 4 100
Algorithm Design and Analysis 4 100
Project 4 100
Web Programming Lab 3 100

A student shall opt for any one of the following activities in the first four semesters offered in the college.

  • N.S.S/N.C.C/Rotary Activities/Rovers and Rangers
  • Sports and Games/Activities related to Yoga
  • A small project work concerning the achievements of India in different fields
  • Evolution of study groups/seminars circles on Indian thoughts and ideas
  • Interaction with local communities in the neighborhood and learn about and from them
  • Exploring different aspects of Indian civilizations
  • Other activities including Cultural Activities as prescribed by the University.

Career Opportunities:

Successful graduates can look forward to working as System Analysts, Programmers, Network Engineers, and Database Administrators etc. They may also pursue research or higher studies.The intention of the course is to produce competitive computer professionals in tune with advanced technical concepts. Towards this end, the college is equipped with state of the art facilities envisaging high-end computers and advanced software. Our MCA programme prepares professionals who have real time experience and exposure, both theoretical and hands-on on the latest technologies. The programme offers in-depth, application oriented technologies that are relevant to today’s business scenario. Here, the students work in an integrated environment that enables them to access the resources effectively for their academic purpose.

Students have many career options to select - Software Engineer, Software Tester, Lecturer, System Analyst, Web developer, Technical writer and so on. Also, they get an opportunity in reputed MNC’s like Infosys, Wipro, Tech-Mahindra, Capgemini, Accenture, I-Gate, HCL etc. Students also can opt for Civil Service Examinations.

Krupanidhi Group of Institutions
(AICTE Approved ISO 9000 - 2008 Certified)

Chikka Bellandur, Carmelaram Post,

Varthur Hobli, Bangalore - 560 035



Quick Equiry