i am passionate for robots and i just wanna know that what all things i should study so that i can achieve my dream of making robots especially electronics and programming as i m doing b.tech in mechanical.should i study pc interfacing(serial and parallel port programming )??please tell me the subjects which i should start studying for making a robot by myself!!