Bachelor of Computer Applications (BCA) is a 3-year program that offers in-depth knowledge of computer applications. The course curriculum is more application oriented which means student learns more of computer languages.
On completion, of course, students can opt higher education and pursue MCA or can seek out employment in the field of software development, web designer, system management, etc.
Many universities offer regular and correspondence BCA course to produce IT industry experts.