Best major for operating systems/embedded systems programming?

<p>CS have zero knowledge of electricity and know less hardware than comp eng. but a comp science will give better skills for software. I am currently a CS major myself and we do learn hardware but not as in depth as a comp. eng. Yes, you impressions are right compt eng is mostly EE. I think you should go with CS since you were originally going to major in software engineering which is a subset of CS</p>