Computer Science or Electrical/Computer Engineering?

AI Thread Summary
Choosing between a degree in Electrical and Computer Engineering (ECE) and Computer Science (CS) can significantly impact job opportunities. An ECE degree offers flexibility, allowing graduates to pursue careers in both hardware and software, while a CS degree is more focused on software development. Employment growth for ECE graduates is projected at 6%, but concerns about job stability due to layoffs in engineering fields may sway some toward CS, which has higher reported growth for software engineers. The overlap between ECE and CS means that pursuing a minor in CS could enhance job prospects without the need for a double major. Ultimately, aligning the choice with personal interests and career goals is crucial for long-term satisfaction and success.
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.
 
Bit Britain-specific but I was wondering, what's the best path to take for A-Levels out of the following (I know Y10 seems a bit early to be thinking about A-levels, but my choice will impact what I do this year/ in y11) I (almost) definitely want to do physics at University - so keep that in mind... The subjects that I'm almost definitely going to take are Maths, Further Maths and Physics, and I'm taking a fast track programme which means that I'll be taking AS computer science at the end...
After a year of thought, I decided to adjust my ratio for applying the US/EU(+UK) schools. I mostly focused on the US schools before, but things are getting complex and I found out that Europe is also a good place to study. I found some institutes that have professors with similar interests. But gaining the information is much harder than US schools (like you have to contact professors in advance etc). For your information, I have B.S. in engineering (low GPA: 3.2/4.0) in Asia - one SCI...
I graduated with a BSc in Physics in 2020. Since there were limited opportunities in my country (mostly teaching), I decided to improve my programming skills and began working in IT, first as a software engineer and later as a quality assurance engineer, where I’ve now spent about 3 years. While this career path has provided financial stability, I’ve realized that my excitement and passion aren’t really there, unlike what I felt when studying or doing research in physics. Working in IT...
Back
Top