Bachelor of Computer Application

Bachelor of Computer Application



BCA (Bachelor of Computer Applications) is a three-year degree program that provides a strong foundation of computer principles and business practices for effectively managing information system and enterprise software. This program prepares students with the necessary skills to build successful career in information technology sector. The curriculum for BCA program is truly tuned for the holistic development of students and aimed at nurturing them into efficient computer professionals and proficient programmers. The students are given theoretical and practical understanding of key computer applications, software and hardware.

Through BCA program at Indo Global College, students get a good conceptual grounding in computer usage and its practical business applications.  The program focuses on various areas of information technology and software development. This course provides students with an option to specialize in legacy application software, mobile applications and system software.

BCA program is concerned with design, development and uses of computer applications. These applications imply the incorporation of operating system, utility and programming language. BCA graduates can prepare projects, presentations, design websites, and demonstrate skills in running the software programs. A lot of stress is laid on hands-on training and overall development of the personality of the students apart from the theoretical knowledge.

Program structureBCA program is organized into 6 semesters spread over three years. An interesting feature of this program is the continuous internal assessment with quizzes, seminars, presentations and other innovative methods that help in the development of confidence, software development and communication skills in the students.  BCA program provides a sound academic base for advanced career in computer applications.

During the 3rd year, students are exposed to elective courses in their respective field of specialization. These courses provide an understanding of the specialized focus fields. The core modules of this program are -  Introduction to IT, programming in C, database management, system analysis and design, computer networking, visual programming with VB, Data structures using C, software engineering, Java programming and C++.

Program highlights•    To provide a foundation of computer principles and business practices for effectively using and managing information systems
•    To train students to analyze and design software projects that are useful for industries
•    To give an exposure to the latest software packages so as to meet the industrial requirements.

Career opportunitiesGraduates with BCA degree have plenty of job opportunities in IT sector and can work as analysts and database administrator. They are in great demand in banking, network administration, insurance, BPO and educational institutes. Successful graduates may also work in the fields of software designing and development, system management, web designing and so on.  After graduating, students can also go for higher studies like MCA/M.Sc.-CS/IT/MS(IT).

Eligibility criteriaThose who have passed their 10+2 exam in any stream can apply for BCA course.


Facebook IGEF googleplus IGEF YouTube IGEF Twitter IGEF
Enquire us