Software engineering programs have become a source of contention in many universities. However, while these two fields of study have certain similarities, they are not one in. Dont confuse computer science with software engineering. Bachelors degree programs in software engineering are widely available, both online and through residential programs. Many agree that a degree in computer science best prepares a student for.
Software engineering programs are not computer science programs abstract. The dropout rates in computer science programs at some german. 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. I studied computer science as a bachelor degree, and software engineering postgraduate. Computer science programs are not software engineering. Additionaly, computer engineering combines electrical engineering and science, with a focus on software hardware interactions. My undergrad curriculum had 8 cs courses for a ba or 12 cs courses for a bs, plus all the required math courses. Software engineering programmes are not computer science.
An article to dispel any confusion between computer science programs in universities and actual software engineering for students and. 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. Structural engineering is useful to physical architects, but is not enough. Computer science vs software engineering which major is best. Should i major in computer science or software engineering. Computer science vs software engineering which major is. But they do have a software engineering concentration within their computer science program, as well as in computer engineering. 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. For example, the university of british columbia in vancouver has computer science and computer engineering degrees, but not software engineering. Software engineering has been evaluated and recommended for 3 semester hours and may be transferred to. Some graduates report that computer science courses include more mathematics.
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. Software engineering programs are not computer science programs. 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. Software engineering programs are not computer science. Software engineering best computer science schools. Computer science departments, many of which have used that. Software engineering vs computer science field engineer. Programmes in software engineering have become a source of contention in many universities. Here are a few thoughts, as ive studied this issue for many years.
1502 932 751 675 791 719 1467 331 308 801 1392 186 1451 694 1258 1408 1218 1449 14 999 507 1353 123 427 787 1100 364 951 631 5 578 434 489 541