bsc is better or honours?
B.Sc (Hons) is much more specialized as compared to the B.Sc (General) degree, and academically, B.Sc (Hons) is a more standard degree as compared to B.Sc (general). If you want to study any one of the main sciences (eg. chemistry, physics, mathematics etc.) in detail, it is advisable to go for a B.Sc (Hons) course.