Computer Science or Electrical/Computer Engineering?

Click For Summary
SUMMARY

The discussion centers on the comparative value of degrees in Electrical and Computer Engineering (ECE) versus Computer Science (CS) regarding job opportunities. Participants highlight that an ECE degree offers flexibility to work in both hardware and software domains, while a CS degree is more software-centric. Job growth projections indicate a 6% increase for Electrical Engineering (EE) graduates, contrasting with a higher demand for software engineers. Salary data shows average earnings of $76,000 for Computer Scientists and $89,000 for Computer Engineers, emphasizing the potential financial benefits of pursuing an ECE degree.

PREREQUISITES
  • Understanding of Electrical and Computer Engineering (ECE) principles
  • Familiarity with Computer Science (CS) fundamentals
  • Knowledge of job market trends in technology fields
  • Awareness of salary expectations in engineering and computer science careers
NEXT STEPS
  • Research the curriculum differences between ECE and CS degree programs
  • Explore job market trends for Electrical Engineers and Software Developers
  • Investigate the potential for double majoring in ECE and CS
  • Analyze salary data and job growth projections from the Bureau of Labor Statistics (BLS)
USEFUL FOR

Students considering a career in technology, academic advisors guiding prospective engineering students, and professionals evaluating job opportunities in Electrical Engineering and Computer Science.

physicsernaw
Messages
41
Reaction score
0
Given that I am interested in both fields, which degree would give me the most job options after graduation (the degree is ECE, electrical and computer engineering)? For example, do employers consider applicants with an EE/CE (or in my case, ECE) degree when hiring software developers, or do they tend to look more for CS majors? Would getting the ECE degree limit my potential to work in software if I so choose?

The way I see it is that, with an ECE degree, I could potentially choose to work in hardware or software after graduation, whereas with a CS degree I'm more restricted, as in I must work software. Is my intuition correct? Does anyone have any insight as to what would provide the broadest opportunities for employment in a related field, i.e. electronics engineer, electrical engineer, software engineer (I don't want to be teaching math at a community college, for instance...)?

What is employment for EE graduates like? I have checked the BLS says 6% job growth from 2010-2020 but I'm not sure whether to bite, given that the BLS also predicted growth in computer programming jobs over a decade ago, and instead of growth there has been a decline (from around 400k to around 300k as of 2011)...

Thanks in advance for any advice!
 
Physics news on Phys.org
After doing some research, those huge layoffs to engineers in the past few years (even recently Boeing and HP layed off thousands of engineers) due to offshoring makes me lean towards CS, but I've also heard the same applies to CS, although job growth for software engineers is pretty high as the BLS reports. I just don't know what to believe!
 
My friend is doing a combined electrical engineering and computer science degree. Is that available to you?
 
Unfortunately that is not available to me unless I double majored, but the CS degree and ECE degree have a good amount of overlap so getting a minor in CS would be easy.
 
Scientists and engineers are both interested in the nature of things, in understanding how ideas and objects in the world fit together. But in general, they seek to understand the nature of reality with different ends in mind: the scientist seeks this understanding as an end in itself, the engineer in order to build things. Thus CS is closer to the underlying theory of computation, with its roots in mathematics, and CEN is closer to the design of physical devices, with roots in physics and chemistry as well. Students with an urge to build things, to measure how things work in the laboratory, those attracted to physics and chemistry as well as mathematics, should seriously consider CEN. Students with an interest in the true nature of symbols, information and their manipulations, the forms and limits of algorithms and data structures, should consider CS. Of the three great divisions in computing, namely theory, software and hardware, to a first approximation theory goes with CS, hardware with CEN, and software with both, but mainly with CS. The more general the software, the closer to CS; the more hardware-specific, the closer to CEN. Thus a student interested in creating his own new general-purpose computer language would best be served by a CS degree program, while one interested in designing a software interface for a new high speed serial device by the CEN degree program. Students undecided between the CS and CEN programs are urged to discuss the matter in depth with academic advisors within the CSE department, the College of Arts and Sciences (which administers the CS programs), and the School of Engineering and Applied Sciences (which administers the CEN program).

Average Computer Scientist Salary: $76000
Average Computer Engineer Salary: $89000

source:
http://www.eng.buffalo.edu/undergrad/academics/degrees/cs-vs-cen
http://computerengineeringsalarydata.com/
 
cafe7 said:
Average Computer Scientist Salary: $76000
Average Computer Engineer Salary: $89000

When I see these types of numbers I have to wonder what is being considered as a 'computer scientist'. There are many low(er)-paying, less-skilled jobs that can be considered as part of CS even though they don't really require a degree. However, in the case of computer engineer, you're almost certainly considering people with at least a bachelor's but, more often than not, a master's. I wonder what the CS salary would look like if only these people were considered.

Personally, I don't know a software developer that makes less than 100k.

All that said, the important thing is to follow one's interests. Let the money come after.
 
TL;DR: How can I begin to gain an understanding of astronomy? Hello there, and thank you in advance to anyone that might answer this. I'm sorry if this is the wrong place to post a question like this, as I am new to this website and also very nervous about making a post that others might see/reply to. I am a freshman in high school and I am interested in astronomy. I want to learn about space, but I am not quite sure where to begin. Is there anything that I can do to seriously expand my...

Similar threads

  • · Replies 18 ·
Replies
18
Views
2K
Replies
3
Views
3K
Replies
2
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 23 ·
Replies
23
Views
6K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 7 ·
Replies
7
Views
865
  • · Replies 7 ·
Replies
7
Views
2K
Replies
3
Views
5K