The university I am currently at offers three "concentrations", if that's what you want to call it. They are hardware systems; communications and signal processing; and computer architecture, software and systems. What is the current job market like for these three areas? Are all the jobs being outsourced?? At a job fair a Siemens guy said they outsource their hardware design, which is what I want to do. It got me worried!