Computer science vs software engineering which major is. Some graduates report that computer science courses include more mathematics. Software engineering vs computer science field engineer. Software engineering programs have become a source of contention in many universities. The dropout rates in computer science programs at some german. An article to dispel any confusion between computer science programs in universities and actual software engineering for students and. Computer science vs software engineering which major is best. Software engineering programmes are not computer science. Computer science departments, many of which have used that. In fact i have a presentation i give on this subject as part of the acm distinguished lecturer program and the ieee computer societys distin. Some computer science departments, many of which have used that phrase to describe individual courses for decades, claim software engineering as part of their discipline. Should i major in computer science or software engineering. For example, the university of british columbia in vancouver has computer science and computer engineering degrees, but not software engineering.
My undergrad curriculum had 8 cs courses for a ba or 12 cs courses for a bs, plus all the required math courses. I studied computer science as a bachelor degree, and software engineering postgraduate. Software engineering has been evaluated and recommended for 3 semester hours and may be transferred to. These programs usually lead to a bachelor of science in software engineering or in software development. Additionaly, computer engineering combines electrical engineering and science, with a focus on software hardware interactions. While the education system in englishspeaking countries at least offers the distinction between computer science and software engineering, the german education system almost exclusively talks about informatik information science meaning the science of systematic information processing.
Computer science programs are not software engineering. Bachelors degree programs in software engineering are widely available, both online and through residential programs. But they do have a software engineering concentration within their computer science program, as well as in computer engineering. Software engineering programs are not computer science. Many agree that a degree in computer science best prepares a student for. Software engineering programs are not computer science programs abstract.
Some of the most common programs offered in computer engineering include processor interfacing, digital logical design, thermodynamics, power management, solid state physics, and magnetic fields. Software engineering programs are not computer science programs. At auburn university, calculus iii is listed as a requirement for the software engineering degree as of the 2010 2011 school year but not the computer science one. Here are a few thoughts, as ive studied this issue for many years. Dont confuse computer science with software engineering.
1402 105 193 1443 1164 1693 144 351 1399 1132 1141 1199 270 801 569 461 862 312 995 434 965 750 944 236 1286 690 1397 985 530 681 1218 1227 1002 1208 1408 435 303 510 310 182 619 465 505 546 971