Software Engineering or Computer Science degree?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 2K views
Firedog89
Messages
37
Reaction score
0
I wanted to know which one was better for finding jobs and salary wise or are both pretty much the same. Computer Science or Software Engineering degree?

Also would anyone recommend getting the degree online?
 
Physics news on Phys.org
I think your chances are much better getting started at a local community college and then going to a 4 year school. This is an established route. Gone are the days when you can waltz into a company, take an aptitude test and bingo you're hired as a programmer./software engineer.

I don't think today's companies will necessarily hire someone who learned everything online with no track record at an established school. Some companies might consider certification programs (like MS or Oracle certifications)so that might be one way but major ones will go for graduated students.

https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=39

https://www.microsoft.com/en-us/learning/default.aspx

Here's something to read about software engineers tha may help answer your other question:

https://en.wikipedia.org/wiki/Software_engineer
 
Sorry I think you misunderstood me. I wanted to know which degree was best to pursue... a computer science degree or a software engineering degree? Or are they both fundamentally the same.
 
I can't answer that question as I have a MS in Comp Sci awarded decades ago and I work as a software engineer.

When I think CS today, it can be very abstract and academic studying AI and search algorithms whereas software engineering is closer to the practice of developing robust software systems and flexible enduring software architectures.

Anyway read the wikipedia article about it.

Most jobs will probably be in the software engineering realm developing commercial applications whereas research oriented Google type jobs looking to get into the next big thing will employ computer science folks.

Other PF folks should chime in here too shortly so wait for their answers too. (@Borg)
 
Firedog89 said:
I wanted to know which degree was best to pursue... a computer science degree or a software engineering degree? Or are they both fundamentally the same.
They are not the same, but they do have the same set of foundational classes, like object-oriented programming, data structures, and computer organization/architecture. Beyond that, software engineering focuses more on teaching you how software is designed and built. Computer science is not usually concerned about such things. Instead, a student in CS would learn about networks, operating systems, artificial intelligence, algorithm analysis, compiler design, formal languages, computability theory, and perhaps a single course on software engineering. Either degree will provide you with an adequate education to get an entry level development job.

In my opinion, I think undergraduates are better served by pursuing a computer science degree. A software engineering degree makes more sense at the graduate level after the student has a year or two of work experience under his belt.
 
  • Like
Likes   Reactions: jedishrfu