I have did btech from ece , I want to be a school teacher hence I'm going for bed. I want to know that what subjects I can teach in school, can I teach science or cs? since my graduation main subjects were physics and computer related.
See, you are very lucky that you have a background in engineering. Engineers as teachers are highly regarded and sought-after. Since your graduation subjects were in Physics and Computers, then you definitely have the capability to teach both Physics and Computer Science.
And Teaching both subjects will also fetch you a higher salary. So, the key takeaway is that YES, you can definitely teach both the subjects. Hope I have answered your question. All the best!