Hello Aspirant
Robotics require the knowledge of both hardware and software. Coming to the hardware part, the microcontroller is the heart of the robot and the integration of various components and sensors with the microcontroller matters. Coming to the software part, the code should be dumped into the microcontroller (either .asm or C or python) to control the working of the robot.
Which is better?
The ECE stream gives a good idea and concepts of hardware and software that is required to deal with microcontrollers. You will come across a subject/course on Microprocessors and Microcontrollers that gives the knowledge of integrating hardware with software. The microcontroller along with it's peripherals(hardware components) can be controlled by dumping the code into the microcontroller. The basic languages like . asm, Embedded C that are used commonly as coding languages for microcontroller will be dealt in this subject. And also the concepts of Embedded Systems is dealt as a subject in ECE.
Two options:
If you want to choose robotics as a career option, you can choose either of the two options: software or hardware. You have a lot of career options for both full time software developer and hardware developer. If you choose ECE, you'll get the knowledge of hardware and software part and you can go into any stream in future
Hope it helps
Thank you & Good Luck!!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile