Dear aspirant,
If you are to take my opinion then I would go with bsc data analytics because in future this stream has much wider scope than any other computer science branch. In this world it is the data which is most important thing .
If you are a data analyst you can be analyst of your stream. It depends on you but it offers you hefty amount of package for analytics streams which you won't get in other stream. Yes , you would get in sde profile but for that you need to go deep non core.
Many dont like deep non core and go for analytics streams.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile