Hey hi!
Yes, It is an excellent question first of all. Artificial intelligence and machine languages deals with robotics and coding behind machines like computer etc. Cyber security deals with hacking, decoding and forensics. Data science deals with statistical and analytic learning. Though our future depends on Artificial Intelligence. Don't get attracted to these new terms let me remind you teaching faculties are also going to learn with you. Apart from these evolving terms, there could be a situation where these courses may not be recognized for your higher educations. Doing specialization is completely different from pursuing it as career. If you have interest in these field then pursue it as your specialization. Go for it only when you are not left with other options. You can still have placement opportunities. But these fields should be recognized when you are sitting for your placements.
Do think and choose it wisely. ALL THE BEST. Hope this answer was helpful.
Thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile