Bachelor of Computer Applications (BCA) is a new age educational course which is popular in the field of Information Technology (IT), because it opens up a number of career options.

In BCA program, students are exposed to various areas of computer science incorporating aspects like programming, database design, software engineering, networks and information systems. The course provides a sound academic base from which an advanced career in computer application can be developed

The BCA course is designed to prepare graduates for further postgraduate research degrees or employment in various roles in the IT industry.

After completing the BCA course, students usually pursue postgraduate programs like MCA (Master of Computer Applications).