Even though it sounds like such an oxymoron, is there any such thing? I've found that I am much more interested in the theory side of things than practical/hands-on type of stuff. I've always loved physics but just never wanted to make the commitment. I've always felt that a graduate degree in engineering can lead to some type of theoretical work. What I mean by that is something that is not all hands-on but has something to do with research, development, and theory. Hands-on things are also fun, but they just feel too trivial to me at times, and not really intellectually stimulating. For instance, I found things like electrostatics and magnetism much more interesting and fun than circuits (V=IR, P=IV, etc..). I also like oscillations and waves though I found them difficult at times. Its probably too early to say, of course, because that is the extent of my exposure to physics (except for mechanics, which I also liked). I also enjoyed a course in p. chem which had some elementary level quantum. I'm afraid I may have chosen the wrong major. I am an EE major who really wanted to be a physicist but was not (and is not) sure whether he can put the time and energy required in establishing a firm career in physics. I would do it but I don't think that in the end I would cut it: its a long journey. So, how much theory can one expect to find in the engineering world past college? Something that would be a good mix of engineering and physics..?