<p>I have a feeling you don’t realize what IT is. IT is like, web development, databases, etc. Many software jobs are not IT jobs. </p>
<p>What you mean to ask, “the majority of computer engineering grads go on and get jobs in software engineering”? </p>
<p>And the answer is probably yes. But some will go into consulting, finance. Some will do embedded systems development or digital circuit design. But most will become software engineers.</p>
<p>Just to make sure, are you talking about actual software engineer jobs and not programming jobs? Some people use the two titles interchangeably.</p>
<p>Actually IT is Information Technology. Information Technologists work with IT to build networks, maintain servers, support technology users, maintain IT, upgrade, fix IT, etc… they are not engineers, they are technologists. (Similar to how someone with a degree in Electrical Engineering Technology is not a an engineer, and I don’t believe are qualified to sit for the professional engineering exam, and usually won’t qualify for same positions as someone who is an Electrical Engineer.)</p>
<p>Computer engineers are engineers and even though I’m sure some do go into “IT”, their educational training prepares them to understand how to design computer hardware and low-level software. They design processors, graphical processing units (video cards), computer architectures etc… Because they spend so much time working with computers they also learn how to program at a fairly “low-level.” So they may learn things like C or some computer architectures very well like x86 and the corresponding assembly, so they may be qualified for a lot of software engineer positions as well. </p>
<p>All of this is in contrast to computer scientists who study computation and algorithms with out concern to whether they are going to be run on your laptop, your cellphone, or some biologically inspired cell-computer. They just study computation, its limitations, possibilities etc… In addition to that they will often study some software engineering, and applications of computing (i.e. computer graphics, computer vision, etc…) and they will also study computer systems (networks, databases, etc…). Some CS majors will end up with careers in IT, most with careers in software engineering or something else.</p>
<p>Note that a fair amount of CS/E majors will go into jobs designing and developing hardware and software for IT uses. But that is a lot different from IT jobs (which do not require a CS/E degree, though some selected CS courses would be useful on the technical side of those types of jobs).</p>