Is computer engineering the same as software engineering

Click For Summary

Discussion Overview

The discussion revolves around the relationship between computer engineering and software engineering, exploring whether they are synonymous or distinct fields. Participants consider the implications for job applications and the nature of various engineering and programming roles.

Discussion Character

  • Debate/contested

Main Points Raised

  • One participant questions if software engineering is merely another term for computer engineering or if it is more specific, raising concerns about job applicability for computer engineers in software roles.
  • Another participant suggests that "computer engineering" likely pertains more to hardware design than software, indicating a perceived distinction between the two fields.
  • A third participant lists various titles related to software and computer roles, noting that different institutions may define these roles differently, which could affect their complexity and compensation.
  • A participant with a background in computer engineering describes their education as a blend of software and hardware, suggesting that the industry values experience and skills over specific degrees, implying that computer engineers can pursue software engineering jobs if qualified.

Areas of Agreement / Disagreement

Participants express differing views on the definitions and distinctions between computer engineering and software engineering, indicating that there is no consensus on the matter.

Contextual Notes

Participants reference varying definitions and institutional interpretations of engineering roles, which may influence the understanding of job qualifications and responsibilities.

Midnight94
Messages
6
Reaction score
0
Is software engineering another name for computer engineering or is it diffrant and more specifc and can a computer engineer apply for a software engineer job?
 
Physics news on Phys.org
Actually I have never heard the phrase "computer engineering" but off hand, I would expect it to have more to do with designing computer hardward than soft ware.
 
Welcome to PF, Midnight94! :smile:

I also never heard of the phrase computer engineering.

I do know that many different phrases are going around:

- Programmer
- (Software) developer
- Software engineer
- Software architect
- System architect
- (Software/system) analist
- Consultant
- Computer scientist

Afaik different institutions handle these titles/roles differently.
They can mean anything from the lowest to the highest complexity levels, and also from the lowest to highest paying jobs.
 
I have an undergrad degree in Computer Engineering from many, many years ago, and at the time, it was a combination of software *and* hardware administered by the Electrical and Computer Engineering department. So while you had your usual programming languages and compiler courses, you also had digital design and computer architecture courses.

The good thing about the computer industry is that they really aren't hung up on exactly what degree you have or don't have... it's more a question of experience and skills. So someone with a computer engineering degree can certainly apply for software engineering jobs, as long as you have the ability to do the work.
 

Similar threads

  • · Replies 25 ·
Replies
25
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 5 ·
Replies
5
Views
3K