...My view has always been that collegese do a great job of teaching CS. However, since most of their graduates go on to become software engineers, they are misaligned. It's like asking mechanical engineers to be physics majors.
Originally posted by John Dale:
I had thought a degree in CS was good preparation for software engineering. From what I recall of looking at some MS SE and CS programs, it seems to me that a person with the CS education should be better able and more likely to pick up the difference between SE and CS as needed more easily than a SE person would be able to do from his side.
Regarding the analogy with physicist and MEs, I'd be tempted to flip it, but even then, it wouldn't work. It seems to me that most CS majors typically learn much more of the "engineering" side of software development than most physics majors learn about ME, and hence more practical for a CS person to work in SE than for a physicist to work in ME or vice versa.
Originally posted by Mark Herschberg:
I've met countless CS majors who won't understand the fundamentals of software engineering. All they know how to do is write code. Software engineering requires many other skills, which have nothing to do with CS.
--Mark
Originally posted by gautam shah:
and I've met infinite civil , mechanical etc engineers unfortunately they are now known as software engineers but in actully they only deserves to be sweeper. in general people from other stream just doing nothing but polluting the software industry at great extent.
Yeshwantpur
The Master of Software Engineering prepares computer professionals to develop software products and services for industry and government. The curriculum includes:
software methodology;
software quality, metrics, and design;
software project management;
technology solutions for E-business;
financial and pre-sales issues.
Originally posted by John Dale:
Mark, Am I correct in understanding that you have found people with software engineering degrees perform better as software engineers than those with degrees in computers science?
Reid - SCJP2 (April 2002)
Nope. I've yet to meet someone with a software engineering degree.
Ten courses, approved by an adviser, must be completed within five years. At least eight courses must be from the computer science curriculum, and of those, three must be from the same concentration area. At least two of the computer science courses must be 700-level.
CNSS/NSA Infosec Professional,<br />Software Engineer
use the [CODE] tags - it makes it much easier for people to help you.
You ought to ventilate your mind and let the cobwebs out of it. Use this cup to catch the tiny ads:
Gift giving made easy with the permaculture playing cards
https://coderanch.com/t/777758/Gift-giving-easy-permaculture-playing
|