Hello student,
I strongly recommend you not to take specialization courses before hand in BTECH. The reason behind it is that you restrict your other future choices and opportunities in the other fields and domains. After Computer Science Engineering, you can take specialization in AI, Data Science, Machine learning, but you cannot do vice versa. SO, make your choices wisely.
I hope this helps, All the Best!
(javascript%3A;)
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile