Dear Aspirant,
Both the courses are more or less same.The difference lies is that you can specialise in a certain subject in BCA(H). while as BCA course gives you an overview of all those subjects taught in honour's course.
In some universities, in BCA hons. you study one extra subject in every semester.
Eligibility for both the courses are same i.e 12th class
BCA Hons. student Can pursue higher education(Masters) in Hons after completing graduation but some university donot consider simple BCAcourse student for Hons. Master Degree Program.
As with job opportunities honour's have more chances as compared to general.
In BCA(H) depth knowledge of subject is given while general gives overview of subject.
Specialisation is possible in honour's while in general it is not possible.
hope this helps
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile