BCA is an undergraduate program where students get ample exposure to various areas of computer application including the latest developments to keep pace with the industry. The course has been designed to empower the participants with quality education focusing on innovation, entrepreneurship, and benchmarked management techniques.

Program Objective

The primary objective of this program is to provide a foundation of computing principles and business practices for effectively using/managing information systems and enterprise software. It helps students analyze the requirements for system development and exposes students to business software and information systems. This course provides students with options to specialize in legacy application software, system software or mobile applications.



There are wide-ranging options for the graduates who have completed BCA ranging from Software Engineering and Development, Hardware and Networking, Research and Development, Services and Application Support, etc. Students get easily captivated in organizations at entry-level positions like Trainee Programmer, Software – Tester, Analyst, Engineer, Administrator, DBA and Programmer.

Careers Options

Government: Many government information technology companies and government like BHEL, NSDL, MTNL and BSNL are hiring BCA graduates.

Private: Several reputed companies like TCS, Wipro, Infosys,Tech Mahindra, Convergys are recruiting BCA graduates.