The BCA program at CAEHS aims to educate students in the science and practice of IT. Our 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. 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.

Our 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 at CAEHS 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.

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 and even if you are not interested in computer field, but you have a fast thinking mind and can apply concepts and analyze the situation coming you way, then BCA is the perfect course for you. Concepts and subjects studied in BCA are in par with engineering subjects.

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

Courses Offered:

BCA (Bachelor of Computer Applications)


3 Years (full time)