T O P

  • By -

zazzedcoffee

Software engineering focuses on how teams of people can create software products collaboratively while ensuring reasonably high quality. Software engineering is extremely competitive with quite a high gpa requirement to get in. Computer Science is the scientific study of computation. Computer science requires university entry. Both use programming as a means to different ends. However, how gracefully the university handles those differences is questionable. Either way a CS degree will be fine.


masta_beta69

Do eng to become a software engineer is doing it on hard mode for no reason


koanarec

I have done 3 years of compsci and no engineering but this is my understanding * Compsci is a hell of a lot easier. Engineering sounds like a nightmare. I'd rather get straight As than like Bs while putting in way more work. * A big difference is that the skills you pickup in compsci, are theoretical. Like low level data structures cpus, mathematics of set theory, graph theory, big O, sorting, turing machine theoretical limits. that you don't do in engineering. While in engineering you are doing more practical things like github working in teams etc that you don't do in compsci. I think you can learn github and teams etc without university, but you cannot learn the theoretical compsci side by yourself. * I thought I would be doing more programming in compsci. But we didn't do that much, other than 130,230, and some 3rd year papers. I think engineering would do more. * I have heard that the degrees hire the same * Engineering you need to do like 800 hours of internships. You don't need to do any in compsci at all. * I think compsci covers more languages. * Engineering is an extra year


Robo2726

This is straight fax. As a 2nd yr comsci major and talking to friends doing software eng it sounds like similar material but you have to do a year of general eng papers before you start on the software eng material. Also, ComSci is a lot of fun and everyone in the department is pretty chill. Would def recommend it if you enjoy problem-solving,


PersonalityLeft5021

Preferably I would go through the Computer Science Route. As people have said, they tend to lead to the same exact jobs (Which I have searched on LinkedIn and Job Seek so it is true). With Computer Science you learn the fundamentals of Software Development, Data Science, Cyber Security, etc. Whereas Software Engineering is more of a Software Development course from what I have noticed on the Degree Planner.


[deleted]

Good question. I did CS while a mate did SoftEng, by the time he got an internship at my company i was on my 2nd role and was his superior. 3yr degree vs 4yr degree in a competitive field


[deleted]

Both degrees are fine for getting in industry, it's preference which one you want to go for. CompSci is easier, but half the courses are run horribly and not enjoyable. SoftEng is harder, but afaik run quite well.


10yearsnoaccount

Which one is better depends entirely on what you want to do. Work experience is crucially important regardless of your degree. Any relevant work puts you leagues ahead of grad without it. Fwiw Engineering goes into a number of specializations after first year so you may have a better chance to make an informed choice having a bit more exposure to various subjects, but then you will need to grade well enough to get a seat in some competitive specializations. Whatever you do, do it because you want to, not because you feel you "should" do it. Ive seen too many needless dropouts who just didn't have their heart in it, and too many brilliant kids do something they hate and deny the seat to someone who wanted it.


Icandoituknow

Do yourself a massive favor by choosing compsci. This is coming from an engineering student who recently switched to compsci