I am a student of electrical engineering (Electronics and communication 4th year,to be specific). Ever since my childhood, I have always had great interest in Mathematics,especially about thinking how to solve a problem and why something is like this and not that.Later on in my intermediate I realized that I like Physics to the same extent.I now think that I like any subject that makes use of Mathematics,logic,reasoning and are analytic in nature.I thought engineering also has some fields that could interest me. However,I think I'm very bad in lab or in practical aspect of engineering. At this stage I have found that I have interest in 2 major fields of electrical engineering 1-Antenna and Propagation 2-Image processing However,I think that I cannot deny that there are other fields in computer engineering that can interest me and even to an extent greater than that of the fields mentioned above. I'm basically expecting your help for my graduate education.Which one of the above two suits me? or I should not only be confined to above two or there is another field that you can suggest me which you think suits me. I want suggestion regarding what I should do?