BCA was introduced in the academic year 2000-01 in Gulbarga University, Karnataka. The course covers all major areas of computer technology like the basic Fundamental of Computers, Digital Electronics, Computer Architecture, Operating System, DBMS(Data Base Management), Data Structure,  Software Engineering, Computer Graphics, Internet, Programming languages like C, C++, Java, C#, HTML, JavaScript and e-Commerce along with the basic knowledge of personality development and communications skills. The program aims to bridge the gap between the IT industries and the Institutes by imparting in-depth knowledge of the cutting edge technology.

The program aims to educate students in the science and practice of IT. The emphasis is on hands-on practical training of software designing and development. The curriculum prepares students for a career in software development and programming.

The program enables the student to be updated on the latest revolution in technology and equips him/her with the required skills and knowledge to assimilate into the industry at ease. The content delivery is uniquely complemented by extensive practical training.

The information technology revolution has paved the way to the most exciting vista of careers the world has ever seen. Once an elite career in the west, today.  India stands number one among software professionals. Thanks to the ever-growing computer institutes and the government policies, which made a major breakthrough with the introduction of different IT courses at various levels. The computer application sector offers a wide range of specialist jobs that are challenging as the machines become more and more sophisticated, demanding new skills or different combinations of existing ones.

In India, the computer industry has been growing at a phenomenal rate of 45% per annum, making it amongst the fastest growing sectors of the economy. When compared to pure computer science, the number of professionals graduating with specialization in computer application has been on the rise. The reason being the availability of very user-friendly development tools whereby any specific background is not a requirement for student pursuing courses in computer application like BCA.

These young graduates manage the change processes that are inevitably initiated by the introduction of technology into their workplace and they have to manage the operational aspects of business and organizational activities founded on computing and communication technology, including the development of new computer-based activities. They are trained to be responsible for organizational change and organizational performance. These future computer experts are familiarized with practical development of the principal technology of information systems, database management systems (DBMS) and system definition, design and development as well.

The computer application industry boomed with the introduction of user-friendly office automation products. This trend later on went on to various fields like engineering, education, medicine and healthcare, manufacturing, legal practices, etc. The latest addition to it has been the Internet providing innumerable opportunities for those who have an aptitude for creativity and the knowledge of using the proper tool.

The BCA course introduces every student to the practical aspects of software development keeping in mind the needs and requirement of the clients, thereby these graduates have ample scope in the customer support department in making the software more viable and easier for the clients to use.

The course is an excellent platform for those aiming to enter in the computer profession and they are absorbed by the corporate companies in the following designations:

Job Prospects

  • Software Engineer
  • Software Consultant
  • Network Engineer
  • Database Administrator
  • Test Engineer
  • System Analyst
  • Programmer
  • Quality Assurance Engineer
  • Technical Support Engineer
  • Technical Writers
  • Teaching faculty at schools and institutes
  • Technical assistants in Research Organizations
  • Web Design Professionals
  • Career in Business Process Outsourcing


Higher Education

  • After the completion of the course the students can join the following post-graduate and other professional courses.
  • MCA, Msc-IT, MS, MBA
  • PG Diploma in computer Applications or Management.
  • National Level Competitive Exams like IAS, IFS, IPS, BSRB or equivalent in their respective countries.
  • Certified courses in Microsoft, SUN, CISCO, SCO, Red Hat, Novell, Netware, Multimedia & Animation and Web Design.


Core Values

  • Academic Responsibility
  • Corporate Responsibility
  • Social Responsibility
  • National Responsibility



The course shall be of 3 years duration spread over six semesters. Each semester shall be of four months duration.