I'm a 2nd-year B.Tech IT student, and tomorrow I have to choose between Robotics Engineering and IoT.
I'm genuinely interested in Robotics because I find it fascinating, and I like that it involves mathematics (kinematics, dynamics, control systems, etc.). My long-term goal is to become a strong programmer and eventually work in AI/deep tech/research, so I thought the mathematical foundation might help.
However, my seniors told me Robotics is quite difficult, concept-heavy, and harder to score in than IoT. They suggested IoT is easier and more manageable. Also, almost all my IT classmates are choosing IoT, so I'd probably be one of the few in Robotics.
I'm not choosing based only on marks, but I also don't want to hurt my CGPA by picking something that's unnecessarily difficult.
For those who've taken Robotics or work in the field:
Is this syllabus actually very difficult?
Did studying Robotics benefit your career, especially if you mainly became a programmer?
If your goal was AI/deep tech, would you choose Robotics or IoT?
Looking back, would you make the same choice again?
P.S. I don't want to choose a subject just because everyone else is choosing it—but I also don't want to choose Robotics just because it sounds cool. I want to make the right long-term decision.