Ans. Courses in engineering and BCA are focused on certain technologies. Graduates with either of the two degrees have a range of job options. There are variations in terms of cost and time, though. An engineering degree requires four years to complete, whereas a BCA programme lasts three. Additionally, the cost of a BCA programme is lower than that of an engineering programme.