I am looking to major in Computer Engineering or Electrical Engineering and wanted to learn more about the majors. What I am most interested in is what job opportunities are available after college for each of the majors. From the research I have done it seems like EE (in Ohio) mostly do control systems and laying out electric systems for buildings. I have heard that if I'm willing to get a masters degree and move to California I would also have the ability to design semiconductors and design circuit boards. Is there still a demand for semiconductors and circuit building in the US though or is it a risk to try to get into that? Is my research correct? What else is possible with an EE degree? For CE I have concluded that most of what I'd be able to do is programming in C (like embedded programming). I've heard that you learn about system level programming also but there aren't really jobs available in that field. What else would be possible for a CE degree? Also are CE majors able to do control systems? Are they able to design semiconductors and design circuit boards if they are willing to relocate? So basically for anyone in EE or CE, what do you do on an average day and what possibilities are there to do within you major?