greetings rishu,
bca is a professional course white B.sc is an academic course. you can go for that course in which the university/college offering is better be it bsc or bca.
if you get admission in delhi university for computer science honours, nothing better than that.
pls refer to the following link for the syllabus:
http://du.ac.in/du/uploads/Syllabus_2015/B.Sc.%20Hon.%20Computer%20Science.pdf
if you are looking for a career in the corporate sector, bca will be a better option.
hope this helps.
good luck.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile