<p>I’m a guy interested in both software & hardware, and am doing EE (VLSI&Embedded Computing option) and have two questions/concerns:</p>
<li>I’m thinking about grad. school and would like to do something like VLSI. I’m a little worried about my graduate studies being in a specific area which may or may not be around in 10-15 years. Do you guys think that maybe it would be a better long-term decision if I specialized in something like Digital Signal Processing which has less of a chance of becoming obsolete later in my career? Or will the training in VLSI also make me a better engineer overall and therefore benefit me regardless of the direction I take?</li>
</ol>
<p>I just don’t want to spend years studying a technique/technology that may soon disappear (VLSI is just an example, its a general point)</p>
<li>I’m interested in both software and hardware like I said, the CE program in my school is rather weak in terms of hardware, its a CSE program not ECE. I feel the EE program is better for me. So for grad. school i’m thinking about doing CE just to get a little more programming knowledge but I want to learn more about hardware too. So to a potential employer, how is an EE’s hardware knowlege compared to a CE’s? Will they assume a EE has much more in-depth and valuable hardware experience or will they not care either way? To a hardware job (intel, graphics, devices, etc) does an EE degree look better?</li>
</ol>
<p>Thanks guys
-Fatpig</p>