Hello,
There is not a huge difference between both the degrees. Both focus in the field of finance. However, B Sc (Hons) Accounting & Finance a better choice over B.Com : The programme treats both the subjects as science and thus uses a practical approach. It is more advanced and rigorous. The curriculum is updated and in sync with changing market trends.
Since you wish to become a financial analyst, you should definitely go for BSc finance as it will help you in your dream career.
I hope this helps,
All the best
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile