Tech IndustryNov 2, 2019
IntelIronman16

BS in electrical engineering vs BS in computer science

Im at a fork at fork in the road. What is the starting salary for a BS in electrical engineering vs BS computer science. Any info would be grateful.

Add a comment
Rockwell Collins F014 Nov 2, 2019

Computer science is always going to be higher

Spotify hodeicfykv Nov 2, 2019

It’s not about the starting salary. Pick the one that will give you stronger fundamentals in the career you hope to have, and the flexibility of how to change if needed. I have an EE degree and am now a SWE so I’m biased, but I find my EE background often helps with a unique perspective in a career surrounded by CS majors.

Qualtrics IgKu64 Nov 2, 2019

Lol ! Care to explain how having a EE degree helps as a SWE unless you are doing IOT or embedded systems ?

New
tnTk52 Nov 3, 2019

I also have an EE background working in CS domain these days. Usually, graduates in CS major do not get the training in Signal processing (which is usually required by EE), e.g. convolution, frequency analysis, filter design, wavelet transformation, etc. However, when one gets to work with data, especially time series, images, speeches, etc., my EE background helped me a lot in algorithm design, data analytics and ML model development (or have a different insight into certain data models). Moreover, in order to run your program efficiently, background in EE will sometimes give you an edge as well ^.^ So, EE background is certainly not limited to IoT, Embedded, or other low-level (hardware related) programming. Plus - I have seen people adjusting from EE to CS, but not many can do it otherwise.

Cisco tKxI42 Nov 2, 2019

You need to be interested in whatever you choose. You can make significantly more money in one over the other if you work hard at the skill throughout your career (because you enjoy the work).

Microsoft CeAfu78 Nov 2, 2019

You mean BS?

Qualcomm yo69yo69 Nov 2, 2019

Both are BS

NVIDIA wagecuck Nov 2, 2019

Study CE instead and style on the haters

Qualcomm yo69yo69 Nov 2, 2019

Bro dont chase starting salary.

Amazon wDaz75 Nov 2, 2019

Right now, everything pays higher for software development. All roads lead to it. On my team, we have people with degrees in: EE, CS, biology, and something with chemistry (she got her masters in computer science). So regardless of what you major in, if you’re chasing money then you’ll be in software. I like EE majors because they can be better at writing cleaner code and knowing what is happening more under the hood.

Amazon ahole Nov 2, 2019

Money wise CS but mostly form SWE work (95% of which are very boring repeating type work and lots of operational and maintenance). In fact the more boring the work the higher is the pay. Like kernel developer ls lowest and node.js getting highest. But go with EE if you don’t enjoy CS. EE probably has higher prestige and satisfying work. Also, many people will vouch that those high paying work doesn’t require CS. People from other engineering field or w/o any degree always breaking in. So, if you want money you can do some CS courses with EE degree and you’ll be golden.

Amazon SlhS10 Nov 3, 2019

EE is much lower prestige, CS is equated with some Stanford CS tech company founder. EE is associated with making transformers for a power company. Besides, you'll be wasting your time learning about circuits rather than building strong programming and CS skills in your courses. You'll also end up forgetting much of your EE schooling if you never use it.

This comment was deleted by the original commenter.
Amazon ahole Nov 2, 2019

In SW industry mostly. And anyone can break into a SWE career, no CS degree needed.

Amazon ahole Nov 2, 2019

With a different degree you have so much more creativity. For example, some friends of mine with Civil degree are making big money from developing SW competition free because most CS grads have no clue what SW those Civil folks are building and selling for tons of cash.