Hello all, I am going to be a 3rd year electrical engineering student in the fall of this year. I am currently reevaluating my choice of electives for the upcoming semester. Right now I'm doing my second internship in a large oil/gas company and am doing very well. If all goes well I will be able to come back next summer at a new location and a different division. I'm currently working in the electrical/instrumentation group and could see myself trying out control systems next summer. After talking with several of the full time engineers here, they seem to think that some of the electives I am taking aren't worth the time and that others would be better. Although I'm not positive this is the industry (would like to work with renewable energy solutions one day) I want to work full time in, it's important to consider my options. For the best, well-rounded EE education, which 3 of these 4 electives would be best? Control Systems Microprocessors Solid state devices Digital signal processing These are all fall only courses and I can only take 3. Thanks for your input and for reading the long post.