2 ms·
Here (in Quebec) the title of "software engineer" or "computer engineer" is regulated like any other professional engineer, ie. you need a bachelor's degree in
by ramchip 16y ago
Here (in Quebec) the title of "software engineer" or "computer engineer" is regulated like any other professional engineer, ie. you need a bachelor's degree in computer or software engineering, which is a year longer than CS and includes stuff like engineering economics or analytical and numerical solving of differential equations, and two to three years of experience working under a professional engineer's supervision. Microsoft actually had some trouble with us:
http://www.microsoft.com/canada/learning/quebecmcse/default.mspx http://www.microsoft.com/canada/learning/quebecmcse/default....
I think it's a good thing. We still have regular programmers, and the word "engineer" actually means something.
Still, the level of competence is far from that of surgeons. It's possible to do a bachelor's with fairly little programming: at least where I studied, most courses include a large portion of teamwork, and I'm sure quite a few teammates passed their course thanks to me (or other people) doing all the work. When they graduate or enter internships, they just do the less technical work, like evaluating software packages, testing, or reading bids. I don't think you could find surgeons who can't operate like you can find engineers who have trouble with fizzbuzz.
- reedF211 16y agoComputer Engineering & software engineering degrees are a lot different than CS than just another year. CE degrees in Canada are pretty much a dressed up versions of Electrical Engineering degrees with a few programming courses thrown in they go pretty deep on the hardware side of things but the programming stuff is covered in somewhat handwavy way. Software engineering degrees on the other hand are something that I just don't get. They require you to take too many useless courses like Chemistry and business-esque courses. I think CS degree is the sweet spot for programmers, I had had enough of computer hardware after take taking computer organization courses, building circuits is not of any interest to me, something that CE majors spend a lot of their time on.
- Zakharov 16y agoHere in Melbourne, SE is a 4-year version of CS which requires you to take 2 years of math, 1 year of physics, some EE subjects, and two projects with industry clients. Most of the time little distinction was made between the degrees; they were referred to collectively as "the CSSE department". Computer Engineering, on the other hand, was very close to EE.
- reedF211 16y agoSo when do they actually do CS?