Hacker News new | ask | show | jobs
by anusinha 4983 days ago
This doesn't look like a CS degree---this looks more like software engineering requirements. CS and SE focus on distinctly different things. I might suggest changing the page title.
3 comments

Many CS degrees are all there are at institutions. SE is merely a focus you can take in that.
Only one or two more check boxes on the survey are covered by a SE degree over a CS one at RIT. I think this is largely vocational degree not even SE. That might reflect an industry bias in the CS degree though (revision control required in all classes, technical writing and software engineering are required in the cs degree)

Edit: I should note that SE and CS are separate departments at RIT, there is a real difference in curriculum and that difference is not what this survey is getting at. A major in the IT department is what is closest to this survey, not SE. Somewhat anecdotal because its one University though.

Unfortunately, there isn't any distinction between the two yet. I would posit that very few people graduating with a bachelors of science in computer science are actually doing computer science work. I would posit that the vast majority of them are doing software engineering work. Unfortunately, it doesn't seem like software engineering is a bachelor's level degree (I know of a few M.S. Software Engineering programs, but none at the bachelor's level), there really isn't much of the way in formal software engineering education for someone who wants to go to school for a few years and then get a job.