Sorry if this has been answered before. However I looked through a few threads and I didn't find any useful information. My dilemma is as follows: I am a senior in EE and graduating this spring, but from what little experience i've had in the world as an engineer (doing senior project design) I have noticed that there is usually a PhD physicist at the top of a design project. I have been thinking about going for my MS in physics, but I don't know what kinds of classes I need to take in order to get accepted. I have always loved physics, and I probably would have majored in it in the first place had they offered it at my campus. I only have around a 2.9GPA from my EE classes, but my physics classes average at around a 3.0 (including applied electromagnetics). Here are a couple questions: 1) is it realistic to think that any company would pay for me to get a MS in physics? 2) If I do need to take additional classes, what types of classes should I take before applying/taking GRE?