<p>I just transferes to a 4 yr college from a 2 yr college and i am really very confused to decide software engineer , computer science or computer engineer?? Pls suggest me where should i go and pls make it based on futute job market. ..</p>
<p>The job market should be good for all of those. SE and CS are basically the same thing, but SE is more designed specifically to creating software, whereas CS teaches more general theory, which can be applied to SE, as well as other fields like AI, Information Security, Animation, etc. etc. </p>
<p>CE is a blend of CS and Electrical Engineering, so that’s for designing computer hardware as well. There will probably be more job openings in the software field, but having a degree in CSE will not keep you from getting those jobs. </p>
<p>So just pick based on what you want to do. In terms of job market, you’ll be fine either way.</p>
<p>Also, remember that computer engineers aren’t pigeon holed to “building computers.” In many industries computer and electrical engineers are interchangeable.</p>
<p>I think it depends on what you want to do. Hardware or software. SE and CS can the the software. CE can do both.</p>
<p>If you are interested in industry software jobs, consider including the following courses:</p>
<p>Algorithms
Operating systems
Networks
Software engineering (one introductory / overview course)
Security
Databases</p>
<p>Software engineering is not that commonly offered as a major; where it is, it usually resembles the computer science major, but has additional software engineering courses beyond the introductory / overview course. In general, it is probably better to do a computer science major with additional courses on various computer science topics (those listed above, or additional ones of interest like compilers, graphics, user interfaces, etc.), since software engineering methodology is often highly organization dependent. However, if there is an admissions arbitrage where software engineering is less selective than computer science, and you do not have the stats to get admitted into the computer science major, it can be a “back door” into a major that is almost the same as computer science.</p>
<p>Computer engineering usually includes more emphasis on hardware and computer architecture (though such courses are often optional for computer science majors); check the school’s curriculum for more information.</p>