Greetings to all, I am a new member and I am hoping to grab the attention of people who might have passed through the same route that I am on or people in similar situation. I'm an EE junior and I am thinking about adding another major; I am in doubt, however. I am not very picky about my career either. I will enjoy anything as long as there is a problem to be solved. I took programming courses MATLAB, Java, C and aced all of 'em. Also finished dynamics and statics and also the first year physics for engineers and scientists. I have no problem with neither programming nor physics. I am planning my career in the area that pays the most. Money is the entity that motivates me. I am not certain but I hope to find jobs in energy or telecom industries. Also I want to go further for master's degree in an engineering field. Might be a MS EE, specializing in energy or MS in Nuclear engineering or MS in control systems or MS in Telecom engr. But for the present, as I stated before, I'm a junior EE and in doubt of my second major. Having said my motivation, and further education goals, what do you think is the smartest decision for me to make, double majoring in EE and CS or EE and Physics? I might have given insufficient information; as the discussion progresses, I will provide more info, I guess. But thanks for the insights from now.