BCA - Bachelor of Computer Applications

Course Duration : 3 Years full time
Eligibility : 10+2
Affiliation :Bangalore University

Course Overview

Watch Dept. Video

The Department of Computer Science endeavors to imbibe the vision of our Institution in its goal to "Develop IT Professionals with ethical values". The department focuses on current trends and envisions new frontiers in Computer Science and Computer Applications. The Curriculum is designed to provide students a strong background in the fundamentals of Mathematics and Computer Science. The department focuses on training students to work professionally, ethically and efficiently in professions related to computing, demonstrated by their communication, teamwork and leadership skills in industry.

The department also focuses on extra-curricular activities and encourages students to participate in various activities in-house as well as external. Our department is a melting pot of varied cultures represented by students who hail from countries like India, Indonesia, China, Saudi Arabia, Yemen, Ethiopia, Nepal, Kenya, Maldives and many more. The students of our department have actively participated in variety of events hosted by our institution.



  • Indian Language
  • English
  • Problem Solving Techniques using C
  • Digital Electronics
  • Discrete Mathematics
  • C Programming Lab
  • Digital Electronics Lab
  • Foundation Course
  • CC & EC


  • Indian Language
  • English
  • Data structures
  • Database Management System
  • Numerical and Statistical Methods
  • Data Structures Lab
  • DBMS Lab
  • Foundation Course
  • CC & EC


  • Indian Language
  • English
  • Object Oriented Programming using C++
  • Financial Accounting and Management
  • Operating System
  • C++ Lab
  • Accounting Package Lab
  • Foundation Course
  • CC & EC


  • Indian Language
  • English
  • Visual Programing
  • Unix Shell programming
  • Operation Research
  • Visual Programming Lab
  • UNIX Lab
  • Skill Development Course
  • CC & EC


  • Data Communication and Networks
  • Software Engineering
  • Computer Architecture
  • Java Programming
  • Microprocessor and Assembly Language
  • Java Programming Lab
  • Assembly Language Programming Lab
  • Project
  • Skill Development Course


  • Theory of Computation
  • System Programming
  • Cryptography and Network Security
  • Web Programming
  • Web Programming Lab
  • Project Work
  • Skill Development Course

Career options after taking this course


Bachelor of Computer Applications is a course that is customized for students wishing to shine in the field of computers and information technology. If you are interested in computer related field, then BCA is the perfect course for you.

BCA graduates can start up their career in either Government sector or private sector since there are a lot of employment opportunities in both these sectors. This degree helps the students to get a sound knowledge on computer applications with the help of which they can have a perfect launch pad for challenging career in the field of information technology.

Most of the students doing their higher secondary education think that science students alone can apply for the BCA course. But, this is not true, even commerce students can apply for the BCA course. The only eligibility criteria in most of the universities offering BCA course is that the student should have studied mathematics as a subject in their 10+2 level. So, commerce students with mathematics as a subject in their +2 level can apply for the BCA course

Job Prospects for BCA Graduate

Software Engineer / Software Consultant / Network Engineer / Database Administrator / Test Engineer
Bangalore University
Affiliated to Bangalore University
AICTE Govt. of India
Approved by AICTE Govt. of India
NAAC A Grade
Re-accredited by NAAC with 'A' Grade
ISO Certified
ISO 9001:2008 & ISO 14001:2004

Quick Links

We also offer