Bachelor of Computer Application


Fast growing information technology and communication systems have become critical components of almost every company's strategic plan. Companies which want to take advantage of the new information technologies and communication systems require expert professionals, who can apply computer science principles to solve problems produced by the interface between business and technology. BCA Course is an undergraduate program where students are exposed to various areas of computer applications including the latest developments in the industry. 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 analyse the requirements for system development and exposes students to business software and information systems.

The programme imparts comprehensive knowledge with equal emphasis on theory and practice in the field of information technology. A BCA graduate would be able to demonstrate advanced skills in the effective analysis, design and realization of business systems utilizing contemporary information technology.

Conceptual grounding in computer usage as well as its practical business application will be provided making candidates suitable for IT sector entry level jobs.

Why Imperial

Imperial believes in creating a strong ‘concept’ based foundation for its students rather than solely relying on teaching theory by rote. Imperial College students have consistently out- performed their peers from competing colleges and regularly securing positions within the Top 10 list of merit scholars from Sambalpur University. A highlight of the BCA programme run at Imperial has been Manisha Agrawal who secured a Gold Medal from Sambalpur University in 2012.


Today Imperial College BCA alumni can be found either pursuing higher education in institutions of repute like SUIIT, RCM, Trident, Victoria University Australia etc., while a few of its alumni are working with companies like ICICI, Lafarge, HDFC post their Master’s program.


The broad components of the programme such as core computer science courses, programming languages, application oriented courses and soft skills courses make the curriculum complete. Every year a project needs to be carried out by the student which helps the student to be exposed to software industry.

Career Choices

Among the most popular under graduate technology programs, the BCA program opens up a wide choice of career opportunities be it in pursing higher studies or joining the fast evolving services industry

Entry Requirements

Students should have successfully cleared their Senior/Higher Secondary School Examination (Class 12)